Hatla2ee Used Cars Scraper (Egypt, UAE, KSA, Gulf) avatar

Hatla2ee Used Cars Scraper (Egypt, UAE, KSA, Gulf)

Pricing

from $1.50 / 1,000 results

Go to Apify Store
Hatla2ee Used Cars Scraper (Egypt, UAE, KSA, Gulf)

Hatla2ee Used Cars Scraper (Egypt, UAE, KSA, Gulf)

Extract used car listings from Hatla2ee.com: price, year, mileage, fuel, transmission, colour, body type, city, seller type, photos and more. Covers Egypt, UAE, Saudi Arabia, Jordan, Kuwait, Qatar and Oman.

Pricing

from $1.50 / 1,000 results

Rating

5.0

(1)

Developer

Heba Abdalaziz

Heba Abdalaziz

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

Hatla2ee Used Cars Scraper β€” Egypt, UAE, Saudi Arabia & Gulf πŸš—

Extract used car listings from Hatla2ee.com, the largest used-car marketplace in the Middle East and North Africa. One run gives you a clean table of cars with price, year, mileage, fuel, transmission, body type, colour, city, seller type, photos and more, ready to download as Excel, CSV or JSON, or to pull into your own app through the API.

Works on all seven Hatla2ee country sites:

CountrySiteCurrency
Egypt πŸ‡ͺπŸ‡¬eg.hatla2ee.comEGP
United Arab Emirates πŸ‡¦πŸ‡ͺuae.hatla2ee.comAED
Saudi Arabia πŸ‡ΈπŸ‡¦ksa.hatla2ee.comSAR
Jordan πŸ‡―πŸ‡΄jordan.hatla2ee.comJOD
Kuwait πŸ‡°πŸ‡Όkuwait.hatla2ee.comKWD
Qatar πŸ‡ΆπŸ‡¦qatar.hatla2ee.comQAR
Oman πŸ‡΄πŸ‡²oman.hatla2ee.comOMR

Hatla2ee also republishes adverts from Dubizzle and OLX, so this scraper gives you a wide view of the whole used-car market in one place.

What can you use it for?

  • Price tracking and valuation β€” see what a 2020 Toyota Corolla actually sells for in Cairo, Dubai or Riyadh this week.
  • Dealer and showroom intelligence β€” which dealers list the most cars, how they price, how fast stock moves.
  • Market research β€” supply by brand, model, year, body type or city; share of automatic vs manual; fuel mix.
  • Lead generation β€” find private sellers and dealers in a given area (seller phone numbers are optional and off by default).
  • Building apps β€” feed a car-price estimator, a comparison site or a chatbot with fresh listings on a schedule.

How to use it

  1. Pick a Country.
  2. Optionally type a Brand (e.g. toyota, hyundai, mercedes, bmw, kia, nissan, chevrolet), a Model (e.g. corolla, elantra, sunny) and/or a City (e.g. alexandria, giza, nasr-city, dubai, riyadh). Use the spelling from the Hatla2ee URL: eg.hatla2ee.com/en/car/toyota/corolla means brand toyota, model corolla.
  3. Set Maximum number of cars.
  4. Optionally add year, price and mileage limits, turn on Fetch full description, or Include seller phone numbers.
  5. Click Start. Results appear in the dataset within seconds.

Advanced: paste any Hatla2ee listing-page URL (brand page, model page, city page, search results) into Custom start URLs and the scraper will follow its pages.

Output example

{
"id": 7278988,
"url": "https://eg.hatla2ee.com/en/car/seat/ibiza/7278988",
"title": "Seat Ibiza 2020",
"make": "Seat",
"model": "Ibiza",
"makeArabic": "سياΨͺ",
"modelArabic": "ابيزا",
"year": 2020,
"price": 850000,
"currency": "EGP",
"km": 150000,
"fuelType": "Gas",
"transmission": "Automatic",
"bodyType": "Hatchback",
"color": "White",
"condition": "Used",
"country": "Egypt",
"region": "Cairo",
"city": "Nasr city",
"latitude": 30.05,
"longitude": 31.37,
"sellerType": "private",
"dealerName": null,
"hasWhatsapp": false,
"goodDeal": true,
"badges": ["Factory Paint", "First Owner"],
"postedAt": "2026-09-06T16:52:10.562+03:00",
"source": "dubizzle",
"image": "https://legion-images.hatla2ee.com/listing_image/.../large.jpg",
"images": ["https://legion-images.hatla2ee.com/listing_image/.../full.jpg"],
"imageCount": 12,
"description": "Top trim, full service history at the dealer...",
"scrapedAt": "2026-09-06T14:16:28.373Z"
}

All fields

id, url, urlArabic, title, make, model, variant, makeArabic, modelArabic, year, price, currency, km, fuelType, transmission, bodyType, color, engineCc, condition, country, countryCode, region, city, cityArabic, latitude, longitude, sellerType (private or dealer), dealerName, dealerVerified, dealerUrl, sellerMemberSince, hasWhatsapp, goodDeal, zeroKm, badges, adTier, postedAt, soldAt, source (hatla2ee, dubizzle, olx), sourceListingId, image, images, imageCount, description, scrapedAt.

With Include seller phone numbers on, you also get sellerName, sellerPhone and sellerWhatsapp as displayed publicly on the listing.

Speed and cost

The scraper reads the structured data Hatla2ee embeds in each page, so it needs no browser and no proxy. A listing page returns 20–80 cars per request, which means thousands of cars per minute at a very low platform cost. Turning on Fetch full description adds one request per car and is slower.

Pricing is pay per result: you only pay for cars actually saved to the dataset. Filtered-out cars are free.

Run it on a schedule or from your code

Use Apify Schedules to run it daily and get fresh listings automatically, or call it from Python, JavaScript, Make, Zapier, n8n or Google Sheets through the Apify API. See the API tab on this page for ready-made code.

Tips

  • Brand, model and city slugs are the same words you see in Hatla2ee URLs, in lowercase with hyphens instead of spaces.
  • When you set both a brand and a city, the scraper crawls the brand pages and keeps only cars whose location matches the city.
  • Leave Maximum number of cars high and use the year/price/km filters to get exactly the segment you need.

This Actor collects only information that Hatla2ee shows publicly to any visitor, without logging in. Seller contact details are optional and switched off by default. You are responsible for using the data in line with applicable laws and the website's terms. This Actor is not affiliated with or endorsed by Hatla2ee.

Questions or a field you need?

Open an issue on the Issues tab. Requests for extra fields, new filters or other car sites are welcome.