VIN Decoder to Vehicle Specs (NHTSA) avatar

VIN Decoder to Vehicle Specs (NHTSA)

Pricing

$0.50 / 1,000 vin decodeds

Go to Apify Store
VIN Decoder to Vehicle Specs (NHTSA)

VIN Decoder to Vehicle Specs (NHTSA)

Decodes a list of VINs into clean vehicle specifications, make, model, year, body, engine, fuel, transmission, plant, and manufacturer, from the official NHTSA vPIC database. No PII. Billed only per VIN that decodes to a real vehicle, with no per-run start fee.

Pricing

$0.50 / 1,000 vin decodeds

Rating

0.0

(0)

Developer

Pono Data

Pono Data

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

14 hours ago

Last modified

Categories

Share

Turn a list of VINs into clean vehicle specifications: make, model, year, trim, body class, drive type, engine (cylinders, displacement, fuel), transmission, plant, and manufacturer. Powered by the official NHTSA vPIC database, the US Department of Transportation's free vehicle product information catalog. No key required, and no personal data: vPIC returns vehicle specifications only, never owner or registration information.

Input

  • VINs: one 17-character VIN per line. Lowercase and spaces are cleaned up. You can add an optional model year per VIN to help decode older or ambiguous VINs.
  • Max delivered VINs: cap on billed rows (0 = no cap).

Output

One row per VIN that decodes to a real vehicle, with the specification fields above plus provenance: sourceUrl (the NHTSA vPIC decode for that VIN, open it to verify every field), retrievedAt, confidence, and dataSource.

How it works

Every field is copied from the NHTSA record. Nothing is inferred or guessed: a field NHTSA does not have for a vehicle is left null, never filled in. VINs are decoded in batches against the official endpoint, so a large list stays fast and cheap.

A VIN that does not decode to a vehicle is written to a free rejected dataset with a plain reason, and is never billed. That includes VINs that are not 17 characters or contain letters a VIN cannot have (rejected before any lookup), and VINs NHTSA cannot resolve (for example a manufacturer not registered for US roads). Duplicate VINs are decoded once.

Confidence

  • 1.0: NHTSA decoded the VIN clean and the check digit is correct (vPIC ErrorCode 0).
  • 0.8: NHTSA decoded the make, model, and year, but flagged the 9th-position check digit (vPIC ErrorCode 1). The specifications are still from the record; the note is about VIN integrity, not the data.

Billing

Pay only per VIN that decodes to a real vehicle. There is no per-run start fee. VINs that do not decode cost nothing.

Sample output

A real run decoding VINs against NHTSA vPIC:

VINmakemodelyearbodyfuel
1HGCM82633A004352HONDAAccord2003CoupeGasoline
1FTFW1ET5DFC10312FORDF-1502013PickupGasoline
5XYZUDLB3JG514659HYUNDAISanta Fe Sport2018SUV/MPVGasoline
JM1BL1V72C1234567MAZDAMazda32012Sedan/SaloonGasoline

Every row carries a sourceUrl to the NHTSA decode, for example https://vpic.nhtsa.dot.gov/api/vehicles/DecodeVinValues/1HGCM82633A004352?format=json. VINs that do not decode route to the free reject dataset.

See also

More clean, pay-only-for-results data tools from Pono Data:

Full catalog: https://apify.com/thoob