
Encar Scraper
hipersoft/encar-scraper
Scrape used cars from Encar, South Korea's largest car marketplace, in English: make, model, trim, year, mileage, price in KRW, fuel, gearbox, colour, engine, VIN, plate, accident and insurance history, owner changes, dealer, photos. Filter by make, model, price, year.
Total users
2Monthly users
1Total runs
15Per car
$0.003Last rebuilt
Oct 26, 2026Overview
Encar Scraper extracts used car listings from Encar.com, South Korea's largest used car marketplace with 190,000+ cars for sale, and returns them in English. Search Korean brands (Hyundai, Kia, Genesis, KG Mobility, Renault Korea, Chevrolet) and imported brands (BMW, Mercedes-Benz, Audi, Volkswagen, Porsche, Lexus, Tesla…) by make, model, price, year, mileage, fuel type and gearbox. For every car you get the make, model, trim, first-registration year and month, model year, mileage in km, price in KRW, fuel type, sale type, region, warranty, home delivery and Encar diagnosis flags, and all photos. Turn on Full details to also get English model and trim names, gearbox, colour, body type, engine size, seats, original new-car price, VIN, plate number, dealer company, address and phone, views, favourites, listing date, seller's description and the insurance accident history: accident count and repair costs, owner changes, plate changes, total loss, flood damage, theft and rental/business use. Export to CSV, Excel or JSON. Ideal for Korean car exporters, importers in Russia, Central Asia, the Middle East and Africa, dealers and automotive market research.
What does Encar Scraper do?
- 🇰🇷 Korean used cars from Encar, the full domestic and imported catalogue.
- 🔤 English output: makes, models, trims, fuel, gearbox, colour, body type and regions translated.
- 🚗 Make and model search in English or Korean: Hyundai Tucson, Kia Sorento, Genesis G80, BMW 5 Series, Mercedes-Benz E-Class…
- 💰 Price, year and mileage filters.
- ⛽ Fuel and gearbox filters: gasoline, diesel, LPG, hybrid, electric, hydrogen.
- 🧾 Accident and insurance history: claims, repair costs, owner changes, total loss, flood, theft, rental use.
- 🔑 VIN and plate number.
- 🏪 Dealer company, address and phone.
- 🖼️ All photos.
- 🚫 Sale listings only by default (lease and rental takeovers skipped).
- ↕️ Sort by recently updated, price, mileage or year.
What data can you scrape from Encar?
| Field | Description |
|---|---|
| Listing | ID, link, listing date, updated, views, favourites |
| Car | Make, model, trim, English model and trim*, year, month, model year |
| Usage | Mileage (km), first registration, owner changes, plate changes* |
| Price | Price in KRW, original new-car price* |
| Specs | Fuel, gearbox, colour, body type, engine cc, seats* |
| Identity | VIN, plate number |
| History* | Accident count, own-damage claims and cost, other-party claims and cost, total loss, flood, theft, rental/business and government use |
| Seller | Region, sale type, seller type, dealer company, address, phone |
| Services | Warranty, home delivery, Encar diagnosis, inspection report, accident record |
| Media | Main photo, all photos |
| Text* | Seller's description |
* With Full details and accident history turned on.
Use cases for Korean used car data
- Car exporters and importers: source Korean used cars for export to Russia, Kazakhstan, Kyrgyzstan, Mongolia, the Middle East, Africa and Latin America.
- Vehicle history screening: filter out cars with accidents, flood damage or total loss before buying.
- Dealers and traders: benchmark prices of Hyundai, Kia and Genesis models across Korea.
- Pricing and valuation models: build depreciation curves by model, year and mileage.
- Automotive market research: measure supply of EVs, hybrids and imported brands in South Korea.
How to scrape Encar
- Click Try for free to open Encar Scraper in Apify Console.
- Pick Car type, enter makes and optionally models.
- Set any price, year, mileage, fuel or gearbox filters.
- Turn on Full details and accident history if you need VIN, history and dealer data.
- Set Max cars, click Start and download CSV, Excel or JSON.
Input
Example input
{
"carType": "all",
"makes": ["Hyundai", "Kia"],
"models": ["Tucson", "Sorento"],
"yearMin": 2019,
"priceMaxMillionKrw": 30,
"fuelTypes": ["diesel"],
"saleOnly": true,
"sortBy": "priceLowToHigh",
"includeDetails": true,
"maxItems": 500
}
| Field | Description |
|---|---|
| Car type | All, domestic (Korean brands) or imported. |
| Makes | In English or Korean; empty = all makes. |
| Models | Models of the chosen makes. |
| Minimum / Maximum price | In millions of KRW. |
| Year from / to | First-registration year range. |
| Maximum mileage | In km. |
| Fuel types, Gearbox | Spec filters. |
| Sale listings only | Skip lease and rental takeovers (default on). |
| Sort by | Recently updated, price, mileage or year. |
| Full details and accident history | Adds English names, specs, VIN, dealer, description and history. |
| Max cars | Stop after this many (0 = no limit). |
Output
Car example (with full details)
{
"listingId": "42849999",
"url": "https://fem.encar.com/cars/detail/42849999",
"make": "Hyundai",
"makeKorean": "현대",
"model": "투싼 (NX4)",
"modelEnglish": "Tucson Diesel 2.0 2WD Premium",
"modelGroup": "Tucson",
"year": 2022,
"month": 11,
"modelYear": 2023,
"mileageKm": 48408,
"priceKrw": 21500000,
"fuelType": "Diesel",
"gearbox": "Automatic",
"colour": "White",
"bodyType": "SUV",
"engineCc": 1998,
"seats": 5,
"originalPriceKrw": 30900000,
"region": "Gyeonggi",
"sellType": "Sale",
"sellerType": "Dealer",
"views": 136,
"firstRegistration": "2022-11-30",
"accidentCount": 1,
"ownDamageClaims": 1,
"ownDamageCostKrw": 850000,
"ownerChanges": 1,
"totalLoss": false,
"floodDamage": false,
"theft": false,
"usedAsRentalOrBusiness": false,
"imageUrl": "https://ci.encar.com/carpicture04/pic4284/42849999_001.jpg",
"search": "Hyundai Tucson"
}
Output schema
| Field | Type | Description |
|---|---|---|
listingId, url, listedAt, updatedAt, views, favourites |
mixed | Listing. |
make, makeKorean, model, modelEnglish, modelGroup, trim, gradeEnglish |
string | Car names. |
year, month, modelYear, mileageKm, firstRegistration |
mixed | Age and usage. |
priceKrw, priceManwon, originalPriceKrw |
number | Prices. |
fuelType, gearbox, colour, bodyType, engineCc, seats |
mixed | Specs. |
vin, plateNumber |
string | Identity. |
accidentCount, ownDamageClaims, ownDamageCostKrw, otherPartyClaims, otherPartyCostKrw |
number | Insurance claims. |
ownerChanges, plateChanges, totalLoss, floodDamage, theft, usedAsRentalOrBusiness, usedByGovernment |
mixed | History. |
region, sellType, sellerType, dealerCompany, dealerAddress, dealerPhone |
string | Seller. |
warranty, homeDelivery, encarDiagnosed, inspectionReport, accidentRecord |
boolean | Services. |
imageUrl, images |
mixed | Photos. |
description |
string | Seller's description (Korean). |
search, scrapedAt |
string | Source info. |
How much does it cost?
Encar Scraper uses pay-per-car pricing: a small fixed price per car, with automatic discounts on higher Apify plans. See the Pricing tab for the exact price.
More car data
- PistonHeads Scraper: UK used cars.
- AutoScout24 Scraper: European used cars.
- Arabam Scraper: Turkish used cars.
FAQ
Is the output in English? Yes. Makes, fuel types, sale types and regions are always in English; with Full details you also get English model and trim names, gearbox, colour and body type. The seller's free-text description stays in Korean.
What currency are prices in?
South Korean won (KRW). priceManwon is the price in units of 10,000 won as shown on Encar.
Why are history fields empty for some cars? The insurance history is only available when the seller has made it public.
Can I search in Korean? Yes. Makes and models can be entered in English or Korean.
What formats can I export? CSV, Excel, JSON, XML, HTML and RSS, or read the results through the Apify API.
Can I integrate Encar Scraper with other apps? Encar Scraper can be connected with almost any cloud service or web app thanks to integrations on the Apify platform. It works with Make, Zapier, Slack, Airbyte, GitHub, Google Drive and many more, plus the Apify API, JS/Python clients and MCP. Or use webhooks to trigger an action whenever a run finishes.
Is it legal to scrape Encar? The scraper only collects publicly listed car adverts. You are responsible for using the data in line with Encar's terms and Korean data protection law.
Notes
Original clean-room implementation. Returns only public data. Not affiliated with Encar.
Input
| Field | Type | Description |
|---|---|---|
carTypeCar type | string · all, domestic, imported | Korean-brand (domestic) cars, imported brands, or both. Default: "all" |
makesMakes | array | Car makes in English or Korean, e.g. Hyundai, Kia, Genesis, BMW, Mercedes-Benz. Leave empty for all makes. |
modelsModels | array | Optional model names of the makes above, e.g. Tucson, Sonata, Grandeur, Sorento, 5 Series, E-Class. Each make/model pair is a separate search. |
priceMinMillionKrwMinimum price (million KRW) | integer | Lowest price in millions of won, e.g. 10 = ₩10,000,000. |
priceMaxMillionKrwMaximum price (million KRW) | integer | Highest price in millions of won, e.g. 30 = ₩30,000,000. |
yearMinYear from | integer | Oldest first-registration year. |
yearMaxYear to | integer | Newest first-registration year. |
mileageMaxKmMaximum mileage (km) | integer | Highest mileage in kilometres. |
fuelTypesFuel types | array | Only these fuel types. |
gearboxGearbox | array | Only these gearbox types. |
saleOnlySale listings only | boolean | Skip lease and rental takeover listings, whose price is not the full car price. Default: true |
sortBySort by | string · newest, priceLowToHigh, priceHighToLow, mileageLowToHigh, mileageHighToLow, yearNewest | Order of results. Default: "newest" |
includeDetailsFull details and accident history | boolean | Also collect English model and trim names, gearbox, colour, body type, engine size, seats, original new-car price, VIN, plate number, dealer details, views, description, and the insurance accident history (accident count and cost, owner changes, total loss, fl Default: false |
maxItemsMax cars | integer | Stop after this many cars. 0 means no limit. Default: 200 |
proxyConfigurationProxy configuration | object | Korean residential proxy is used by default for reliable results. Default: {"useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"], |
API
curl -X POST "https://api.apify.com/v2/acts/hipersoft~encar-scraper/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"makes": [
"Hyundai"
],
"models": [
"Tucson"
],
"maxItems": 50
}'from apify_client import ApifyClient
client = ApifyClient("YOUR_APIFY_TOKEN")
run = client.actor("hipersoft/encar-scraper").call(run_input={
"makes": [
"Hyundai"
],
"models": [
"Tucson"
],
"maxItems": 50
})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item)import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_APIFY_TOKEN' });
const run = await client.actor('hipersoft/encar-scraper').call({
"makes": [
"Hyundai"
],
"models": [
"Tucson"
],
"maxItems": 50
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);Pricing
| Event | Price | Paid plans from |
|---|---|---|
| Car One used car listing scraped | $0.003 | $0.0015 |
You pay only for what the run returns. Set a maximum cost per run and it stops cleanly at that limit.
Related scrapers
Carousell Scraper
Scrape Carousell search listings: title, price, condition, location, seller, photo and URL. Requires your own Carousell app token.
242 runs · 2 users · $0.003 / listing scrapedGoogle Flights Scraper
Scrape flight options from Google Flights by route and date: airline, flight number, departure and arrival times, duration, stops, layovers and price. One-way or round-trip, any cabin and currency. For travel and price monitoring.
216 runs · 4 users · $0.004 / flight scrapedPinterest Scraper
Search Pinterest and scrape pins (title, description, destination link, image, pinner, board, saves), boards and users. Fast. For visual research, e-commerce, trend and marketing analysis.
151 runs · 2 users · $0.0034 / item scrapedGoogle Trends Scraper
Scrape Google Trends for any keyword: interest over time, related and rising queries, and interest by region. Per country and timeframe. For SEO, market and trend research. No setup.
139 runs · 6 users · $0.001 / keyword scrapedAliExpress Product Search Scraper
Search AliExpress by keyword and export one clean row per product — title, sale price, original price, image and product URL. Export to JSON, CSV or Excel.
135 runs · 3 users · $0.003 / product scrapedGoogle Maps Scraper
Search Google Maps and scrape places: name, category, full address, city, coordinates, rating, phone, website, Place ID and map link. Fast browser-free via Google's internal endpoint, no setup. For local lead generation and market research.
130 runs · 2 users · $0.005 / place scrapedSend the site and the fields. We build it and you get it first.