58.com Real Estate Scraper: China Sale, Rental & Landlord Data avatar

58.com Real Estate Scraper: China Sale, Rental & Landlord Data

Pricing

from $1.12 / 1,000 listings

Go to Apify Store
58.com Real Estate Scraper: China Sale, Rental & Landlord Data

58.com Real Estate Scraper: China Sale, Rental & Landlord Data

Scrape 58.com, China's largest classifieds site, for property listings across 13 major cities: Beijing, Shanghai, Shenzhen, and more. Extract for-sale and rental prices, layouts, and compound details to Excel or JSON. Filter for direct landlord leads and skip broker intermediaries.

Pricing

from $1.12 / 1,000 listings

Rating

0.0

(0)

Developer

GetAScraper

GetAScraper

Maintained by Community

Actor stats

0

Bookmarked

8

Total users

1

Monthly active users

16 days ago

Last modified

Share

🏠 58.com Real Estate Scraper: China Sale, Rental & Landlord Data

Two independent reads on China's property market. 58.com Scraper and Lianjia Scraper each track a different Chinese property portal, so you can cross-check coverage and pricing instead of relying on one source.
CHINA REAL ESTATE PORTALS   Two independent Chinese property portals, cross-checked side by side.
 58.com
➤ You are here
 Lianjia
Resale listings across 12 Chinese cities with price-change tracking.
58.com property listings, structured for your spreadsheet.
58.com is China's largest classifieds site. This Actor pulls for-sale and rental real estate listings from 13 major Chinese cities and returns clean, structured data instead of raw HTML, ready in seconds.
🏠 Sale and rental in one Actor
Covers both for-sale (二手房) and rental (租房) categories without running two tools.
🏙️ 13 major Chinese cities
Beijing, Shanghai, Shenzhen, Guangzhou, and 9 more city subdomains, selectable by name.
👤 Direct landlord filter
Optionally keep only private-owner listings and skip broker intermediaries.
💳 Pay only for results
Billed per listing returned. Empty or blocked runs cost nothing.

Get structured Chinese real estate listings (price, area, layout, compound, and contact type) ready for your spreadsheet in seconds. Pull property titles, standardized CNY prices, room layouts, and district locations for 13 major Chinese cities.


👥 What can you do with it?

  • I am an international property investor comparing resale prices across Beijing and Shanghai compounds to find undervalued listings.
  • I am a market researcher tracking rental prices per square meter across Chinese tech hubs like Shenzhen, Guangzhou, and Hangzhou.
  • I am a lead-gen agency sourcing direct landlord listings and contact details so my clients can skip broker intermediation.

🚀 How to use it

STEP 1
Choose your city and category
Pick a city, for-sale or rental, plus an optional keyword.
STEP 2
Run the Actor
It fetches the live listing page and extracts structured fields.
STEP 3
Export your data
Download the dataset as JSON, CSV, or Excel.

⚙️ Input

FieldTypeRequiredDescription
cityenumYesTarget city: Beijing (bj), Shanghai (sh), Shenzhen (sz), Guangzhou (gz), Hangzhou (hz), Chengdu (cd), Wuhan (wh), Nanjing (nj), Xi'an (xa), Suzhou (su), Chongqing (cq), Tianjin (tj), or Changsha (cs).
categoryenumYesershoufang (for-sale / 二手房) or chuzu (rentals / 租房).
keywordstringNoOptional search term, such as a compound name, district, or subway line, in Chinese.
onlyLandlordbooleanNoIf enabled, filters out brokers and agencies and keeps direct owner listings only.
decryptNumbersbooleanNoReserved for a future release. Prices and areas already return in plain, readable form.
solveCaptchabooleanNoReserved for a future release. If 58.com blocks a request with a CAPTCHA, the Actor currently skips that page safely instead of returning blocked content.
maxItemsintegerNoMaximum number of listings to extract from the page.
proxyConfigurationobjectNoProxy settings. Residential proxies are recommended for reliable access from outside mainland China.

📦 Output

Each row is a single property listing from 58.com.

{
"id": "578414171",
"category": "ershoufang",
"url": "https://m.58.com/bj/ershoufang/578414171x.shtml",
"title": "望京西园 经典三居室 南北通透",
"scrapedAt": "2026-10-04T09:00:00.000Z",
"priceTotal": 4800000,
"priceRaw": "480万",
"currency": "CNY",
"areaSqm": 96.38,
"rooms": 3,
"halls": 2,
"bathrooms": 1,
"orientation": "南北",
"communityName": "望京西园",
"district": "朝阳",
"businessArea": "望京",
"address": "Beijing City, 朝阳 District, 望京, 望京西园",
"contactType": "Landlord",
"brokerName": "张先生",
"brokerCompany": "",
"captchaEncountered": false
}

Field Reference

FieldTypeDescription
idstringUnique identifier of the listing.
categorystringershoufang (for-sale) or chuzu (rental).
urlstringDirect link to the listing on 58.com.
titlestringListing title as shown on 58.com.
postedDatestringTimestamp recorded when the listing was scraped, not 58.com's original posting date.
scrapedAtstringTimestamp when this row was collected.
priceTotalnumberStandardized price in CNY: total sale price, or monthly rent for rentals.
priceUnitnumberPrice per square meter in CNY, when 58.com publishes it on the listing card.
priceRawstringPrice exactly as shown on 58.com (e.g. 480万 or 3200元/月).
currencystringAlways CNY.
areaSqmnumberFloor area in square meters.
roomsintegerNumber of bedrooms.
hallsintegerNumber of living/dining rooms.
bathroomsintegerNumber of bathrooms. Inferred from the listing text when not explicitly stated.
floorLevelstringFloor level label. Not yet distinguished per listing in this version.
buildYearstringBuilding completion year. Not yet distinguished per listing in this version.
fitment / fitmentEnstringInterior finish level, in Chinese and English. Not yet distinguished per listing in this version.
orientationstringFacing direction (e.g. 南北 for south-north).
communityNamestringName of the residential compound.
districtstringCity district.
businessAreastringLocal business or neighborhood area.
addressstringAssembled city, district, and compound address.
latitude / longitudenumberApproximate city-level coordinates. Not yet precise per listing in this version.
contactTypestringBroker or Landlord.
brokerNamestringName of the broker or listing contact, when shown.
brokerCompanystringAgency name, when the listing is broker-managed.
captchaEncounteredbooleanTrue if 58.com served a CAPTCHA or block page for this request.

💰 Pricing & Cost

Pricing is pay-per-result and billed only for listings successfully saved to your dataset. Empty runs and CAPTCHA-blocked pages cost nothing.

  • Rates are tiered by your Apify plan: higher plans get a lower cost per listing.
  • No fixed monthly subscriptions or hidden maintenance fees.
  • See the Pricing tab on this Actor's Store page for the exact current rate on your plan.

⭐ Enjoying 58.com Scraper?

⭐ ⭐ ⭐ ⭐ ⭐
Structured CNY prices and direct landlord contacts from 58.com, without parsing raw HTML yourself.
A 5-star rating takes 10 seconds and helps other property investors and China market researchers find it. Your feedback also tells us what to build next.
★  Rate this Actor on Apify

💡 Tips & Best Practices

  • Use a keyword for focused results. Since each run reads the current listing page for your chosen city and category, a keyword (compound name, district, or subway line) narrows results to what matters for your search.
  • Filter to direct landlords when sourcing leads. Enable onlyLandlord to skip brokers and agencies and keep private-owner listings only.
  • Use residential proxies from outside mainland China. 58.com can restrict traffic from outside China. The default proxy configuration uses Apify's residential proxy group for reliable access.
  • Re-run on a schedule to track price changes. Since listings refresh frequently on 58.com, scheduling repeat runs for the same city, category, and keyword lets you spot new listings and price moves over time.

❓ FAQ

Does it get blocked by 58.com?

The Actor uses Apify's residential proxies by default to reduce blocking. If 58.com still serves a CAPTCHA or block page for a request, the Actor detects it, skips that page, and flags it in the output (captchaEncountered: true) instead of returning blocked content.

Does it extract private phone numbers?

No. 58.com protects landlord and broker phone numbers behind click-walls and SMS verification. The Actor returns seller names, compound names, and listing details instead.

How fresh is the data?

Each run fetches the current listing page directly from 58.com at run time, so results reflect what is live on the site at that moment for your chosen city, category, and keyword.

Are all categories supported?

The Actor covers both major 58.com real estate categories: ershoufang (for-sale / 二手房) and chuzu (rentals / 租房). Other 58.com classifieds categories (jobs, used cars, electronics) are not covered.


🔑 Target SEO Keywords

  • 58.com scraper
  • scrape 58.com
  • China real estate scraper
  • Chinese property data
  • Beijing rental scraper
  • Shanghai second-hand home data

🛡️ Disclaimers & Support

  • Disclaimer: This Actor retrieves publicly available classified property listings on 58.com. Make sure your usage complies with 58.com's terms of service and applicable laws.
  • Support: Open an issue from the Actor page in the Apify Console for bug reports or feature requests.

🔗 Other actors