Dh.hu Property Search Scraper avatar

Dh.hu Property Search Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
Dh.hu Property Search Scraper

Dh.hu Property Search Scraper

Scrape detailed property listings from DH.hu with 45+ data fields including price, location, property type, agent details, and market status. Perfect for real estate professionals, market analysts, and property aggregators seeking structured Hungarian property data at scale.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

Stealth mode

Stealth mode

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

DH.hu Property Scraper: Extract Real Estate Listings Instantly


What Is DH.hu?

DH.hu is Hungary's leading online real estate marketplace, hosting thousands of property listings across residential, commercial, and investment categories. The platform aggregates offerings from agents, developers, and private sellers nationwide. Manually extracting property data from search results is tedious and error-prone — the DH.hu Property Scraper automates the workflow, delivering clean, machine-readable records from listing pages in seconds.


Overview

The DH.hu Property Scraper extracts comprehensive property records from DH.hu search and listing pages, transforming raw web data into 45 structured fields. It is designed for:

  • Real estate agents conducting market research and competitor analysis
  • Property investors identifying trends and portfolio opportunities
  • Data analysts building Hungarian real estate datasets
  • Property aggregator platforms feeding data into custom search engines
  • Appraisers and valuators gathering comparable sales data

Key strengths include bulk URL support, configurable item limits, and fault tolerance via ignore_url_failures — allowing uninterrupted collection even if some pages fail.


Input Format

The scraper accepts a JSON configuration object:

{
"urls": [
"https://dh.hu/property-for-sale/flat-house?page=2"
],
"ignore_url_failures": true,
"max_items_per_url": 200
}
FieldDescriptionExample
urlsArray of DH.hu property list page URLs["https://dh.hu/property-for-sale/flat-house?page=1"]
max_items_per_urlMaximum properties extracted per URL200 (default: 20)
ignore_url_failuresIf true, scraper continues even if some URLs failtrue

Tip: Use filtered URLs (e.g., by city, property type, price range) to collect targeted datasets. Example: https://dh.hu/property-for-sale/flat?city=budapest&price_from=50000000


Output Format

Sample output

{
"address": "2030 Érd Mátyás Király utca közelében",
"city_name": "Érd",
"district_name": null,
"contract_type_name": "Eladó",
"property_type_name": "Ház",
"reference_number": "HZ042590",
"hide_street": 1,
"description": "Eladó Érd Tusculánum városrészében egy új építésű, összesen 175 négyzetméter belső hasznos alapterületű családi ház. A 2026-ban épülő ingatlan modern kialakítású, 4 szobával, nappalival és étkezővel rendelkezik, így ideális választás nagyobb családok számára.\r\nAz ingatlan Érd egyik csendes, aszfaltozott utcájában található, amely garantálja a nyugodt és zavartalan otthoni pihenést. A telek teljes közműhálózattal rendelkezik, ovaoda, iskola , tömegközlekedés gyalogosan is elérhető.\r\n\r\nA ház több szempontból is kiváló ajánlat: dupla garázsa biztosítja a kényelmes parkolást akár két autó számára. Az épülethez tartozó telek területe 1 062 négyzetméter, amely bőséges helyet biztosít kertrendezésre vagy akár további építésekhez is. Kulcsrakész ÁR: 169M\r\n",
"alternative_address": "Mátyás Király utca közelében",
"price": "169 000 000 Ft",
"combined_target_price": "169000000.00",
"combined_target_price_currency": 3040100000005,
"combined_target_price_currency_text": "HUF",
"area": "175",
"alias": "/property/HZ042590/for-sale-house-pest-county-erd-matyas-kiraly-utca--kozeleben",
"can_add_to_fav": 1,
"newly": 0,
"rooms": 5,
"bathrooms": 0,
"cover_image": "https://cdn2.fs2.matrixhu.com/storage/production/fileID/6a292f666d2edc35d15c3f43/fileVersionKey/NhZmQ1NmE1Njc5YjIzZG/fileVersionID/propertyListCard/fileVersionForceKey/b8037fa241cc9d024c2a0d729eaa0dfd",
"lat": 47.383094574614,
"lng": 18.901739672123,
"is_exclusive": false,
"is_price_drop": false,
"contracts_id": 19410000259939,
"is_new": true,
"combined_target_price_m2_in_huf": null,
"properties_is_osp": 0,
"properties_property_type_id": 4080100000002,
"agent_name": "Nyéki Zoltán",
"is_newly": false,
"is_sold": false,
"is_popular": false,
"is_coming_soon": false,
"enabled_otthon_start": false,
"images": [
"https://cdn2.fs2.matrixhu.com/storage/production/fileID/6a292f666d2edc35d15c3f43/fileVersionKey/NhZmQ1NmE1Njc5YjIzZG/fileVersionID/propertyListCard/fileVersionForceKey/b8037fa241cc9d024c2a0d729eaa0dfd",
"https://cdn6.fs2.matrixhu.com/storage/production/fileID/6a292f6f6d2edc35d15c3f44/fileVersionKey/g4ZWQyMzI3ZDVjMmE4Ym/fileVersionID/propertyListCard/fileVersionForceKey/280c94355c7499027afdc49d6377a504",
"https://cdn4.fs2.matrixhu.com/storage/production/fileID/6a292f746d2edc364970a9e3/fileVersionKey/E0OWRmNTMxNzI2YmE2MD/fileVersionID/propertyListCard/fileVersionForceKey/8b82e56557d55e34978526ac9d8ccd46",
"https://cdn9.fs2.matrixhu.com/storage/production/fileID/6a292f7a6d2edc34475f3733/fileVersionKey/IyMDIxYWFmNGNmMjZjOD/fileVersionID/propertyListCard/fileVersionForceKey/d64b9debd48dda7d6554b189ccae02a8",
"https://cdn4.fs2.matrixhu.com/storage/production/fileID/6a292f846d2edc323714dba5/fileVersionKey/NmMDQ4MDhlOTFmYTViMD/fileVersionID/propertyListCard/fileVersionForceKey/d856608694cfcfb4e7aaf404e22dc3c1"
],
"city_filter": "Érd",
"price_numeric": "169000000",
"price_original": "169 000 000",
"price_original_currency": "HUF",
"favorite": 0,
"phase_id": null,
"min_price_orig": null,
"max_price_orig": null,
"number_of_properties": null,
"planned_end_date": null,
"properties_primary_market_phase_id": null,
"city_id": null,
"from_url": "https://dh.hu/property-for-sale/flat-house"
}

Each scraped property returns a rich record with 45+ fields organized by category:

Property Identification & Metadata

FieldMeaningUse Case
Reference NumberUnique DH.hu property IDDatabase key, linking records
AddressFull street addressGeocoding, location verification
Alternative AddressSecondary address formatDisplay flexibility
Hide StreetBoolean: hides street in listingPrivacy flag for owners
AliasProperty nickname or nameUser-friendly reference
City NameMunicipality (e.g., Budapest)Regional filtering
City IDInternal city identifierDatabase join field
District NameDistrict/zone (e.g., District 5)Neighborhood classification
City FilterPre-formatted city filter for URLsURL generation

Property Classification

FieldMeaningUse Case
Property Type NameCategory (flat, house, land, etc.)Segment analysis
Properties Property Type IDType numeric IDData normalization
Contract Type NameSale, rent, lease, investmentMarket segment
Contracts IDContract type numeric IDData indexing

Physical Characteristics

FieldMeaningUse Case
RoomsNumber of bedroomsProperty filtering
BathroomsNumber of bathroomsAmenity comparison
AreaTotal floor area in m²Space analysis, price/m² calc
Combined Target Price M2 In HUFPrice per square meter (HUF)Valuation benchmarking

Pricing & Financial Data

FieldMeaningUse Case
PriceListing price (formatted)Display, comparison
Price NumericPrice as number (no currency)Calculations
Price OriginalOriginal listed pricePrice change tracking
Price Original CurrencyOriginal price currency codeMulti-currency support
Combined Target PriceStandardized price fieldUnified pricing
Combined Target Price CurrencyCurrency code (HUF, EUR, etc.)Currency normalization
Combined Target Price Currency TextCurrency label (e.g., "HUF")Display text
Min Price OrigMinimum price in rangePrice range analysis
Max Price OrigMaximum price in rangePortfolio pricing
Is Price DropBoolean: price recently reducedDeal alerts

Geographic & Spatial Data

FieldMeaningUse Case
LatitudeGPS latitude coordinateMap plotting, proximity search
LongitudeGPS longitude coordinateGeospatial analysis

Listing Status & Flags

FieldMeaningUse Case
Is NewBoolean: newly listed propertyNew inventory alerts
Is NewlyBoolean: newly built/renovatedProperty age classification
NewlyAdditional new flag variantRedundancy handling
Is SoldBoolean: property soldInventory status
Is Price DropBoolean: price reduced recentlyDeal identification
Is ExclusiveBoolean: exclusive listingAgent comparison
Is PopularBoolean: trending/popular propertyDemand indicators
Is Coming SoonBoolean: pre-listing statusFuture inventory
Enabled Otthon StartBoolean: featured promotion flagMarketing tier

Media & Visual Content

FieldMeaningUse Case
Cover ImagePrimary listing photo URLThumbnail generation
ImagesArray of all property imagesGallery creation

Agent & Seller Information

FieldMeaningUse Case
Agent NameReal estate agent nameAgent performance tracking

Description & Content

FieldMeaningUse Case
DescriptionFull property description textSearch indexing, SEO

Market & Project Data

FieldMeaningUse Case
Phase IDDevelopment phase IDNew project tracking
Properties Primary Market Phase IDPhase identifierProject segmentation
Planned End DateProject completion dateTimeline tracking
Properties Is OSPBoolean: off-plan propertyInvestment property flag
Number Of PropertiesCount in projectPortfolio size

User Interaction Flags

FieldMeaningUse Case
Can Add To FavBoolean: favorites feature availableUI state
FavoriteBoolean: user marked as favoritePreference tracking

How to Use

  1. Prepare URLs — Navigate DH.hu to your target search (e.g., flats for sale in Budapest). Copy the page URL.

  2. Add filters (optional) — Use DH.hu's filters (price, rooms, area, district) to refine your dataset:

    https://dh.hu/property-for-sale/flat?city=budapest&rooms=2&price_from=50000000&price_to=150000000
  3. Configure input — Paste URLs into the urls array and set max_items_per_url:

    {
    "urls": ["https://dh.hu/property-for-sale/flat?city=budapest&page=1"],
    "max_items_per_url": 200,
    "ignore_url_failures": true
    }
  4. Run the scraper — Start execution and monitor progress in the run log.

  5. Export results — Download as JSON, CSV, or Excel for analysis or database import.

Best practices:

  • Use pagination URLs (?page=1, ?page=2) to collect multi-page datasets.
  • Set ignore_url_failures: true for large runs to prevent interruptions.
  • Filter by property type or price range to focus your dataset.

Common troubleshooting:

  • If no properties appear, verify the URL is a search results page, not a single property detail page.
  • Ensure the page has loaded fully before copying the URL.

Use Cases & Business Value

  • Market analysis: Track price trends, inventory levels, and regional demand across Hungary
  • Investment intelligence: Identify emerging neighborhoods and portfolio opportunities
  • Competitor benchmarking: Monitor agent listings and pricing strategies
  • Data aggregation: Feed DH.hu listings into custom property portals and search engines
  • Valuation support: Gather comparable sales data for appraisals and market analysis
  • Lead generation: Identify high-velocity listings and market-active agents

The DH.hu Property Scraper eliminates hours of manual data gathering, delivering structured records ready for Excel, Python, or database integration. Analysts, investors, and real estate professionals save time while gaining the data advantage.


Conclusion

The DH.hu Property Scraper is the efficient solution for anyone needing structured Hungarian real estate data. With 45+ output fields covering location, pricing, property details, and market status, it transforms DH.hu's listing pages into actionable insights. Whether you're researching investment opportunities, conducting market analysis, or building a property aggregator, this scraper delivers the data infrastructure to succeed.