Know the car before the handshake.
A free VIN decoder and an honest odometer check, built on official records. No account. No teaser paywall.
No VIN handy? Try a European VIN or a US VIN.
THE CORE CHECK
Readings that go backwards have nowhere to hide.
We pull a car's official odometer readings, line them up, and flag a rollback only when a later reading is lower than an earlier one. Every figure shows its source. Every gap is admitted.
Check mileageExample result (sample data)
Verdict
Possible odometer rollback
A later official reading is lower than an earlier one.
- 2016-05-19 41,235 kmDVSA MOT
- 2018-05-30 78,904 kmDVSA MOT
- no official reading for ~2.3 years
- 2020-09-14 121,660 kmDVSA MOT
- 2021-06-02 89,410 kmDVSA MOT
Built on official records, read live.
Government feeds and public databases, queried at the moment you ask. No scraping, no resold data.
DVSA MOT history
Every odometer reading from every MOT test, per VIN. The deepest free mileage record in Europe.
NHTSA vPIC & recalls
Full vehicle specification for any VIN, plus US safety-recall campaigns for the model.
RDW odometer verdict
The Dutch regulator's own judgement on a car's mileage record, with a plate.
Czech vehicle register
Registration status, owner counts and inspection validity from the Ministry of Transport.
ISO 3780 / WMI
Manufacturer identity and build country resolved from the VIN's world identifier.
Know what an odometer should say.
Typical mileage for 69 models across 471 model years, computed from real UK MOT readings. Check any listing against its band.
Honest by design
-
Free official sources only
Readings come from public government APIs at the moment you ask. If a source costs money, it never touches the free check.
-
Provenance on every figure
Each reading shows its source, its date, and whether the odometer was actually read. Numbers you can trace, not a single green tick.
-
Gaps shown, not hidden
Where no official record exists, we say so. A rollback is flagged only on a real drop between two readings, never guessed.