VIN Decoder: Bulk NHTSA Vehicle Lookup
Page updated
Price: $0.10 per 1,000 decoded VINs, flat on every Apify plan, no start fee. Free-plan cap: up to 100 decoded VINs per run on the Apify Free plan. Prices checked on 2026-10-15.
The VIN Decoder sends your VINs to NHTSA’s official vPIC database in batches of 50 and returns one row of vehicle specs per VIN, with NHTSA’s own decode status.
A VIN describes a vehicle, not a person, so no owner data is returned.
Who it is for
Dealers, fleet managers, insurers, marketplaces and developers who need specs for a list of VINs.
- Fill in make, model and year for a fleet or inventory list.
- Check a batch of VINs for format errors before import.
- Add engine, body and plant details to vehicle listings.
- Clean up VIN data in a CRM or spreadsheet.
Inputs
| Field | Type | Required | Description |
|---|---|---|---|
| vins | array of strings | Yes | 17-character VINs. Up to 50,000 per run, sent to NHTSA in batches of 50. |
Example input
{
"vins": ["1HGCM82633A004352", "JH4KA7561PC008269"]
} Example output
[
{
"type": "vin",
"vin": "JH4KA7561PC008269",
"make": "ACURA",
"model": "Legend",
"modelYear": 1993,
"trim": "L",
"manufacturer": "HONDA MOTOR CO., LTD.",
"bodyClass": "Sedan/Saloon",
"doors": 4,
"engineCylinders": 6,
"displacementL": 3.2,
"plantCity": "SAYAMA",
"plantCountry": "JAPAN",
"decodeClean": true,
"nhtsaMessage": "0 - VIN decoded clean. Check Digit (9th position) is correct"
}
] Price
$0.10 per 1,000 decoded VINs
Free-plan cap: Up to 100 decoded VINs per run on the Apify Free plan
Billing happens on Apify, not on this website.
Limits
- Up to 100 decoded VINs per run on the Apify Free plan.
- Specs are what manufacturers reported to NHTSA. Some fields may be blank.
- Full 17-character VINs only. Partial VINs are not supported.
What it does not do
- It does not return owner, registration, title or history data. It is not a vehicle history report.
- It does not return recalls or safety ratings.
FAQ
What counts as a result?
One VIN that NHTSA decoded.
Do I pay for bad VINs?
No. Malformed VINs, VINs NHTSA cannot decode, and errors get free rows.
Where does the data come from?
From the U.S. NHTSA vPIC API, which is public and free.
Is there a start fee?
No. You pay only the flat price per result.