Car.gr Scraper - Greek Car Listings & Prices
Pricing
Pay per usage
Car.gr Scraper - Greek Car Listings & Prices
Scrape car listings from Car.gr, Greece's largest car marketplace with 15M+ classifieds. Extract prices, specs, mileage, fuel type, transmission, seller info, and images. No login or cookies required.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Studio Amba
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
18 hours ago
Last modified
Categories
Share
Car.gr Scraper
Scrape car listings from Car.gr, Greece's largest automotive classifieds platform with over 15 million listings. Extract prices, specs, mileage, fuel type, transmission, power, seller information, and images for any make and model. Run on the Apify platform with full API access, scheduling, and integrations built in.
Why use this actor?
Car.gr is the dominant car marketplace in Greece with 12-16 million monthly visits and hundreds of thousands of active vehicle listings from both professional dealers and private sellers. This scraper lets you monitor prices, track inventory, and build datasets for market research, price comparison tools, or dealership intelligence -- all without writing code, managing infrastructure, or needing any login credentials.
How to scrape Car.gr data
- Go to the Input tab and enter a car make (e.g., BMW, Toyota, Volkswagen) or a free-text search query.
- Optionally add filters: model, year range, price range, fuel type, condition, and sort order.
- Set
maxResultsto control how many listings you want (default: 100). - Click Start and wait for the run to complete.
- Download your data from the Output tab in JSON, CSV, Excel, or HTML format.
No login, no cookies, no account required. The scraper handles pagination automatically and respects rate limits.
Input
| Field | Type | Required | Description |
|---|---|---|---|
searchQuery | String | No | Free-text search (e.g., "SUV", "cabrio"). Default: "BMW" |
make | String | No | Car manufacturer (e.g., BMW, Toyota, Volkswagen) |
model | String | No | Car model (e.g., 3 Series, Corolla, Golf) |
yearFrom | Integer | No | Minimum registration year (e.g., 2018) |
yearTo | Integer | No | Maximum registration year (e.g., 2024) |
priceFrom | Integer | No | Minimum price in EUR |
priceTo | Integer | No | Maximum price in EUR |
fuelType | String | No | Fuel type: petrol, diesel, lpg, electric, hybrid, cng |
condition | String | No | Vehicle condition: used, new |
sortBy | String | No | Sort: newest, cheapest, expensive, year_new, year_old, mileage_low, popular |
maxResults | Integer | No | Max listings to return (default: 100, max: 2000) |
proxyConfiguration | Object | No | Proxy settings (RESIDENTIAL recommended) |
Output
Each car listing contains the following fields:
| Field | Type | Description |
|---|---|---|
listingTitle | String | Full listing title |
make | String | Car manufacturer |
model | String | Car model |
year | Integer | First registration year |
mileage | Integer | Mileage in kilometers |
fuelType | String | Petrol, Diesel, LPG, Electric, Hybrid, or CNG |
transmission | String | Automatic or Manual |
engineSize | String | Engine displacement in cc |
power | String | Engine power in hp |
price | Number | Listing price in EUR |
currency | String | Currency code (EUR) |
offerType | String | Sale or Rent |
sellerType | String | Professional or Private |
location | String | Seller location in Greece |
imageUrl | String | Primary image URL |
imageUrls | Array | All image URLs |
listingUrl | String | Direct link to listing on Car.gr |
listingId | String | Unique Car.gr listing ID |
scrapedAt | String | ISO 8601 timestamp |
Example output
{"listingTitle": "BMW 320d Touring M Sport","make": "BMW","model": "320d Touring","year": 2021,"mileage": 45000,"fuelType": "Diesel","transmission": "Automatic","engineSize": "1995 cc","power": "190 hp","price": 32500,"currency": "EUR","offerType": "Sale","sellerType": "Professional","location": "Athens","imageUrl": "https://www.car.gr/images/listing-123456.jpg","imageUrls": ["https://www.car.gr/images/listing-123456.jpg"],"listingUrl": "https://www.car.gr/classifieds/cars/view/123456","listingId": "123456","scrapedAt": "2026-06-09T10:30:00.000Z"}
Use cases
- Market research -- Track car prices across the Greek market to identify trends, seasonal fluctuations, and regional price differences.
- Dealership intelligence -- Monitor competitor inventory and pricing strategies in real time.
- Price comparison -- Build price comparison tools or alerts for specific makes and models.
- Data journalism -- Analyze the Greek used car market for stories on affordability, popular models, and import trends.
- Investment analysis -- Track depreciation rates and identify undervalued vehicles.
Proxy configuration
Car.gr is protected by Cloudflare. RESIDENTIAL proxies with a Greek IP are recommended for reliable results. The default proxy configuration uses Apify RESIDENTIAL proxies with country set to Greece (GR).
If you experience blocks or empty results, ensure your proxy configuration includes:
useApifyProxy: trueapifyProxyGroups: ["RESIDENTIAL"]apifyProxyCountry: "GR"
Rate limits and performance
The scraper processes pages with built-in delays to avoid triggering anti-bot protections. Expect roughly 1-2 pages per minute, with each page containing approximately 25 listings. For 100 listings, a typical run takes 2-5 minutes depending on proxy speed.
Integrations
Use the Apify API to programmatically start runs, fetch results, and integrate with your existing tools:
- Google Sheets -- Export results directly to a spreadsheet.
- Webhooks -- Get notified when a run finishes.
- API -- Fetch results in JSON, CSV, or Excel via REST API.
- Zapier / Make -- Connect to 5,000+ apps with no-code integrations.
- Scheduling -- Run daily, weekly, or on any custom schedule.
Tips for best results
- Use the
makefield instead ofsearchQuerywhen you know the exact manufacturer -- it uses Car.gr's native URL routing for more reliable results. - Set
maxResultsto a reasonable number to keep costs and run time low. - Add year and price filters to narrow down results and get more targeted data.
- If runs return 0 results, try with a different proxy group or increase retry count.
Legal disclaimer
This actor is designed for legitimate data collection purposes such as market research, price monitoring, and competitive analysis. Users are responsible for ensuring their use complies with applicable laws and Car.gr's terms of service.