All articles
Check a Car by VIN and License Plate - Free and Paid Methods (2026)
5 min read

Check a Car by VIN and License Plate - Free and Paid Methods (2026)

How to check a car by VIN and license plate: free databases (NHTSA decoder, NICB) and paid history reports. Step-by-step vehicle verification before you buy.

vehicle-checkvinbuying-a-car

You can check a car two ways: by its VIN (full history and identity) and partially by its license plate (mostly local registration data). Start with free databases - the NHTSA VIN decoder and NICB’s stolen/salvage checker - and if the car is an import or something feels off, pay for a full history report that surfaces the records free tools can’t see. Below is a step-by-step guide to what you get for free, what free tools won’t show you, and when a paid check is genuinely worth it.

What a VIN tells you

The VIN (Vehicle Identification Number) is a car’s 17-character “fingerprint.” From the number alone - without touching the car - you can establish:

For more on the number itself and where to find it, see how to check a VIN. Here we focus on vehicle verification - checking the car against databases.

Checking a car for free

NHTSA VIN decoder

The US National Highway Traffic Safety Administration (NHTSA) runs a free public VIN decoder. Enter the VIN and it returns the make, model, year, plant, engine and factory specs. Use it to confirm the VIN matches the car described in the listing. It does not show damage history - it only reads what’s encoded in the number.

NICB VINCheck

The National Insurance Crime Bureau’s free VINCheck flags whether a vehicle has been reported stolen and not recovered, or declared a salvage / total loss by a participating insurer. It’s a fast first screen, though coverage is limited to member insurers.

Free plate lookups

Some states and third-party sites let you run a license plate lookup, but results are thin and jurisdiction-specific. A plate mostly leads back to local registration data - not the global history a VIN unlocks.

What free databases WON’T show

This is the most important part. Free tools have one weakness: they mostly see what happened locally. They typically won’t reveal:

A car imported with a “clean” local record may have had a major loss before it ever crossed the border. How to spot it is covered in how to recognize an accident-damaged car.

When a paid or full check is worth it

A paid history report (or an aggregator like MotoPPI) makes sense when:

For a few dollars you buy peace of mind before a deal worth tens of thousands. It’s a sensible first filter - the full inspection process is explained in what is a PPI.

Checking by license plate - the limitations

Plenty of buyers search for a “license plate lookup,” and it works - but only partly. A plate leads to local registration data, yet remember:

Bottom line: for serious verification, always get the VIN. The plate is an add-on.

Comparison: free databases vs paid report vs MotoPPI

What you checkFree databases (NHTSA, NICB)Paid reportMotoPPI
Technical data from VINYesYesYes
Stolen / theft flagYes (NICB)YesYes
Local damage historyPartlyYesYes
Foreign history (import)NoSometimesYes
US salvage auctions (Copart/IAAI)NoRarelyYes
Salvage / total-loss statusPartlySometimesYes
Auction photosNoRarelyYes
Databases per report1–2usually 120+
CostFree$15–$40from $9.99, first check free

MotoPPI pulls data from 20+ databases at once - from a single VIN it checks US salvage auctions and foreign registers that free local tools never see. The first check is free, and each additional one is from $9.99. Think of it as a quick first filter (a screening scan) that narrows your list down to cars worth inspecting - not a replacement for a mechanic or inspector. The best results come from combining both: a VIN report plus a hands-on inspection by a professional. See how to read a vehicle history report to interpret what you get back.

Red flags during verification

FAQ

Can I check a car by license plate only, without the VIN? Only partly. A plate leads to local registration data, but it won’t unlock foreign or salvage-auction databases - those require the VIN. For serious verification, always get the VIN.

Is a free VIN check enough for an imported car? Usually not. Free local databases can’t see pre-import history - damage and auction records from abroad. For an imported car, pay for a report that aggregates international databases.

How much does a full MotoPPI check cost? The first check is free, and each additional one is from $9.99. The report pulls data from 20+ databases at once from a single VIN. You can get the app on the App Store.