Buyer guide
Free VIN check vs paid report: what each one actually shows
Every free VIN checker reads the same 17 digits and returns the same specification. Here is exactly where that stops, what a paid report adds, and how to get both without wasting money.
By Anna, updated 4 September 2026
Example: Free preview included
- Cars
- Motorcycles
- Vans
- Trucks
The short answer
Use a free VIN check to confirm the car is what the advert says it is: make, model, year, engine, trim. Use a paid report to find out what happened to it since: mileage over time, damage, theft and import records. Free tools cannot show the second group because it is not stored in the VIN, so the practical answer is to shortlist for free and pay EUR 19.90 to 24.90 excluding VAT once, on the car you are about to buy.
What every free VIN check gives you
Free VIN checks are not a trick. They do one job properly, and it is worth understanding exactly which job that is.
A free VIN check decodes the 17 digit VIN itself. The characters are a manufacturer code, so any tool reading them returns the same facts: who built the car, which model and body, which model year, which engine and gearbox, and often the factory trim. This is real information and it is genuinely free everywhere, because decoding a standard code costs nobody anything.
That makes a free check the right first move on a shortlist. If a listing says 2019 and the VIN decodes to 2016, or claims a 2.0 diesel that decodes as a 1.6 petrol, you have your answer in ten seconds and you have not spent anything. Plenty of bad listings fall over at exactly this step.
Where every free VIN check stops, without exception
The VIN is assigned when the car is built and never changes again. It carries no record of anything that happened afterwards, which is the whole reason the line falls exactly where it does.
A free check can tell you
- Make, model and body style
- Model year the car was built
- Engine, gearbox and factory trim
- Country of manufacture and plant
- Whether the advert matches the car
A free check can never tell you
- Odometer readings recorded over time
- Accident and damage records
- Whether it was written off and rebuilt
- Theft and outstanding finance flags
- Which countries it was registered in
They either show the same specification a decoder shows and call it a history, or they take an email and ask for payment at the point where the real records would appear. A genuinely free full history report does not exist in Europe, so treat the promise itself as the warning sign.
Why the history records cost money
Mileage readings, damage and theft records live in official registries and licensed industry sources, one set per country, each with its own rules and its own fee per lookup. Nobody holds a single free European database of them, and the organisations that do hold them charge for every query. That cost is the whole reason a report has a price and a decoder does not.
It also explains why prices differ between services and why the same car can return slightly different findings from each. No two providers licence an identical set of sources, so coverage varies by country and by record type. That is worth knowing before you assume the most expensive report is automatically the most complete for your particular car.
How to use both without wasting money
- Decode everything on your shortlist run a free check on every listing and drop the ones where the specification does not match the advert. This costs nothing and removes the obvious bad listings first.
- Preview the survivors for the two or three cars still standing, look at what a real report actually found for that VIN. MrVIN shows this free, so you learn whether there is anything worth paying for before you pay.
- Buy one report on the car you are about to make an offer on, and only that car. Reports on a dozen cars you were never going to buy are wasted money, and no service needs you to do that.
One full report at EUR 19.90 to 24.90 excluding VAT on the car you are about to buy is the sensible spend. Whichever provider you choose, pay once, at the end of the shortlist, on the car that matters.
The free official lookups, country by country
Between the free decoder and the paid report sits a third category people forget: government lookups that publish real vehicle records free of charge. They are worth knowing, and they all stop at the same wall.
The standout is the UK's MOT history service: enter a registration number and it shows the result of every MOT test, including the recorded odometer reading at each one, free, with no account. For a UK registered car that is a genuine mileage history, which makes it the most useful free vehicle lookup in Europe.
Poland runs an official vehicle history portal with registration dates and inspection records, including mileage, for cars registered in Poland. France's Histovec is free and official, with the catch that only the current keeper can generate the link, so you see it exactly when the seller decides you do. The Netherlands publishes technical and inspection data for any Dutch plate. Where one of these covers the car, use it; the records are real and the price is zero.
The wall all of them share: each covers only cars registered in that country, and only for the years since the car arrived there. An imported car shows nothing from its previous life, and the imported car is precisely the one most worth checking, because a border crossing is where recorded mileage and damage history go missing.
If the car has spent its whole life in one country with a good free portal, start there; you may not need to pay anyone. A paid report earns its price when the car's life crosses borders, which is the one thing no national portal can follow.
How the fake free report funnel works
Search for a free VIN report and most of the first page runs the same play, step by step.
- The landing page is neither a registry nor a named report seller, and it promises a full free history for any VIN, which is the first claim on this page you now know cannot be true.
- A progress bar spends thirty seconds searching millions of records. The theatre is the point it runs identically for a VIN with a rich history and for one with none.
- A teaser appears with the specification filled in, the parts a decoder gets free, and the mileage and damage rows blurred. The blur does not mean records were found; it is the same image for every car.
- Unblurring needs card details for a small trial, often one or two euros, which quietly renews as a monthly subscription. The business is the renewals; the report was never the product.
The tell is simple and it never fails: a genuinely free lookup never needs payment details. The moment a free report asks for a card, you have your answer about the site, whatever you decide about the car.
When the free check is honestly enough
Sometimes it is, and a page selling reports should say so. A car priced near scrap value, where no discovery could change the decision, does not need a report. A listing you suspect is misdescribed needs only the free decode that proves it. A car that has lived its whole life in one country, bought from someone whose full paper trail you can hold and check against that country's free portal, is close to covered already.
It stops being enough the moment real money meets missing history: any imported car, any price that leans on low mileage, any private sale where you cannot verify the story you are being told. There a report at EUR 19.90 to 24.90 excluding VAT is a rounding error against the repair bill or the resale loss it exists to prevent, and the preview tells you free of charge whether there are records behind it.
Check the VIN before you buy
See the car's real mileage, damage and import history across 30+ countries, with a free preview of the findings before you pay.
Example: WBA3A5G59DNP26082Free preview included
Not ready yet? See a full sample report
Frequently asked questions
Is there a completely free VIN check?
Yes, for specification. Free VIN decoders return make, model, year, engine and trim at no cost, and that is worth using. What is not free anywhere is the recorded history: mileage over time, damage, theft and import records come from official and licensed sources that charge per lookup. MrVIN previews what was found for your VIN free of charge, so you see whether there is anything to buy before you pay.
Are free VIN checks accurate?
For specification, yes, and they mostly agree with each other because they are all reading the same standardised code. The inaccuracy shows up in interpretation rather than in the data: trim and optional equipment are the parts manufacturers encode least consistently, so two decoders can describe the same car differently. Treat the build facts as reliable and the trim detail as an estimate.
What is the difference between a VIN decoder and a vehicle history report?
A decoder reads the VIN and tells you what the car was built as. A history report looks the car up in registries and databases and tells you what has happened to it since. They answer different questions, and the second one is the one that protects your money, because a seller cannot hide the specification but can absolutely stay quiet about an accident.
Can I check mileage for free?
Not reliably. Recorded odometer readings come from inspections, service records and registration events held by official sources, and none of them publish that history free of charge. Some countries run a limited public lookup for locally registered cars, which is worth trying if the car has never left that country, but it will not help with an imported car, and imports are where mileage fraud is most common.
Do I still need a paid report if the free check looks fine?
A clean free check only means the car is what the advert says it is. It says nothing at all about accidents, mileage or theft, so a car can pass the free check perfectly and still have a rolled back odometer or a repaired write off behind it. If you are about to hand over money, that is the gap worth closing.
Is the UK MOT history check really free?
Yes. It is a government service, it needs no account, and it shows every MOT test result with the odometer reading recorded at each one, which amounts to a real free mileage history. Its limits are the same as every national lookup: UK registered cars only, and nothing from before the car arrived in the UK, so an import's earlier life stays invisible to it.
Why does a free VIN report site want my card details?
Because the free report is a trial subscription funnel: a euro or two to unblur the page, renewing monthly until cancelled. A genuinely free lookup, a government portal or an honest decoder, never needs payment details. Treat the request for a card as the site answering your question about it.
More answers
MrVIN is operated by VERIFY SIA and is not affiliated with, endorsed by, or sponsored by the other services named on this page. All trademarks belong to their owners and are used only to identify the services being discussed.