If you check car mileage by VIN code for free before purchasing, the first data that comes across in open databases has a 67% probability of being inaccurate or outdated. The fact is that official sources (traffic police, customs, dealerships) do not update public mileage reports more than once every 2-3 years, and private services aggregate data with a delay of up to 12 months. For example, for 2021 Toyota Camry in the database Autocode The mileage may be displayed at the time of the last maintenance in 2022, although the actual mileage for 2026 is 40–50 thousand km more.

The situation is even worse with foreign cars imported from the USA or Europe: their VIN reports often contain mileage in miles, which services automatically convert into kilometers, rounded to the nearest thousand. Yes, the indicator 124,000 miles (actually ~200,000 km) may appear as β€œ199,000 km” - the difference of 1,000 km masks the actual twist. In this article, we’ll look at how to get the most accurate VIN data for free, which services provide up-to-date information, and why even β€œofficial” reports require double-checking.

Why free mileage check by VIN often lies

The main problem with free services is lack of direct access to the databases of the traffic police and dealership centers. Most platforms (including popular Autocode, CarVertical, VinHistory) buy data from third parties or parse open sources, such as:

  • πŸ“„ Customs declarations β€” mileage is recorded only at the time of import into Russia, without subsequent updates.
  • πŸ”§ Maintenance reports β€” if the owner has not been serviced by an official dealer, the information will not be included in the database.
  • 🚨 Insurance cases β€” mileage is recorded only in case of an accident with payment under CASCO/MTPL.
  • πŸ“Š Auction lots β€” for cars from the USA/Japan, the data may be out of date by 1–2 years.

In addition, about 30% of cars in Russia have twisted mileage - this is confirmed by the study Autostat for 2023. Fraudsters use software tricks (via OBD-II adapters) or mechanical methods (replacing the speedometer). Free services cannot detect such manipulations; this requires paid reports with diagnostic history or a physical examination.

⚠️ Attention: If in the VIN report the mileage is indicated to the nearest kilometer (for example, β€œ145,678 km”), and not rounded to hundreds/thousands, this is a reason to be wary. Accurate data is usually available only in paid reports or upon direct request to the traffic police.
πŸ“Š How often do you check the mileage before buying a car?
Always
Only if in doubt
Never checked
I only use paid services

Top 5 free services for checking mileage by VIN

Despite the limitations, some platforms provide basic mileage information without payment. Below is a rating of services, sorted by data relevance and depth of verification:

Service Data source Relevance of mileage Add. information
Autocode Traffic police, insurance companies, maintenance Until 2022 Shows owner history, accidents, deposit
VinHistory Customs, US/European auctions Until 2023 (for foreign cars) There is data on re-export and recycling
CarVertical Dealer centers, legal bases Until 2021 (partially) A paid report costs from 300 β‚½
Official website of the traffic police Traffic police base Only at the time of registration No mileage history, only current status
Traffic police base Open data aggregator Various (often outdated) Lots of advertising, possible errors

For maximum accuracy it is recommended compare data from 2–3 services. For example, if in Autocode mileage is indicated as β€œ150,000 km”, and in VinHistory β€” β€œ160,000 km”, the real value is most likely closer to the second (since auction data is updated more often).

πŸ’‘

To check mileage American car (Ford, Chevrolet, Dodge), use the service NHTSA β€” there the data is updated once a quarter and includes information about recall campaigns, where mileage is recorded more accurately.

How to recognize a twisted mileage by indirect signs

Even if the mileage in the VIN report looks plausible, it could have been corrected. Experienced resellers use complex twisting methods, including:

  • πŸ”„ Software adjustment via OBD-II (for example, devices KM-Correct or Digimaster III).
  • πŸ”§ Replacing the dashboard - especially relevant for BMW, Mercedes, Audi with digital speedometers.
  • πŸ“‰ β€œReset” via diagnostic software (for example, VCDS for Volkswagen Group).

To identify manipulations, pay attention to:

  1. Condition of pedals and steering wheel: with a mileage of 100,000+ km, there should be noticeable abrasions on the plastic pedals, and shiny areas on the steering wheel (especially in the places where the fingers are wrapped).
  2. Suspension and gearbox noise: if, after a mileage of 50,000 km, you hear knocking in the struts or difficult gear shifting, the mileage is most likely too low.
  3. Interior condition: cracks on the seats, worn buttons on the radio or climate control, worn seat belts - all this indicates a high actual mileage.
Signs of twisting on specific models

For Toyota RAV4 (XA40) and Honda CR-V (RE) check the condition of the rear brake discs - if the mileage is more than 120,000 km, they must be replaced at least once. If the discs are original, and the mileage is β€œonly” 80,000 km, this is a clear sign of deception.

U Volkswagen Passat B6/B7 Pay attention to the play in the steering rack: with a real mileage of over 150,000 km, it appears even on a flat road.

⚠️ Attention: If the seller refuses to provide a car for diagnostics with connection to a scanner (for example, Launch X431 or Autel MaxiCOM), this is a reason to doubt the integrity of the run. In 80% of cases, such a refusal is associated with hidden problems.

Step-by-step instructions: how to check mileage using VIN for free

To get the most complete information, follow this algorithm:

  1. Find your VIN:
    • πŸ” On the windshield (bottom driver's side).
    • πŸš— Under the hood (on the body data plate).
    • πŸ“„ In STS or PTS (line β€œVIN/body number”).
  2. Check the VIN for correctness through VIN decoder. A mismatch between the model or year of manufacture is a sign of a β€œbroken” number.
  3. Request reports from 3 services:

    Check in Autocode|Check the data in VinHistory|Check the history in CarVertical (free download)|View the customs declaration on the FCS website (for foreign cars)-->

  4. Compare mileage with data from:
    • πŸ“… OSAGO insurance policy (the mileage at the time of registration is indicated there).
    • πŸ”§ Maintenance books (if there are original dealer stamps).
    • πŸ“± Photos from the ad (sometimes you can see real numbers on the speedometer).

If the difference between sources exceeds 10–15%, the probability of twisting is 90%. In this case it is worth ordering paid report (for example, in Carfax for American cars) or spend independent examination.

πŸ’‘

Free services only provide approximate mileage information. An accurate check requires a comprehensive analysis: VIN report + car inspection + scanner diagnostics.

If you bought a car with obviously high mileage, you have 3 legal ways return the money or terminate the transaction:

  1. Invalidation of a transaction (Article 178 of the Civil Code of the Russian Federation) - if the seller deliberately misled. This requires evidence (screenshots of correspondence, expert opinion).
  2. Refund under the Law β€œOn the Protection of Consumer Rights”** (if the purchase was made through a dealer or commercial organization). The period for filing a claim is up to 2 years.
  3. Criminal liability of the seller (Article 159 of the Criminal Code of the Russian Federation - fraud), if misrepresentation of mileage is qualified as fraud for the purpose of profit.

However, in practice it is difficult to return the money:

  • βš–οΈ Private Sellers Transactions are often concluded β€œas is”, without guarantees.
  • πŸ“‘ Prove intent is possible only through an independent examination (cost - from 5,000 β‚½).
  • ⏳ Limitation periods β€” 1 year for individuals, 2 years for legal entities.
⚠️ Attention: If a car was purchased under a general power of attorney (without re-registration), it is almost impossible to return it through the court. In 90% of cases, such transactions are considered β€œrisky” and are not subject to challenge.

Alternative ways to check mileage (if VIN does not help)

If VIN information is missing or in doubt, use these methods:

  • πŸ” Check via EAISTO (Unified automated information system for technical inspection). Request an extract at official website β€” the mileage at the time of maintenance is recorded there.
  • πŸ“Š Sales history analysis on Avito, Drome or Auto.ru. If a car was sold 3 times in a year with a mileage of β€œ120,000 km”, this is a clear sign of misuse.
  • πŸ”§ Diagnostics via ELM327 (cheap OBD-II adapter). Connect it to the car and check the parameters:
    AT Z (reset)
    

    AT DP (data request)

    01 0D (mileage request)

    If the adapter shows mileage different from the speedometer, the data has been corrected by software.

For premium cars (for example, Mercedes-Benz S-Class, BMW 7-series) effective query in official dealership. Many brands store maintenance history by VIN even for used cars (the service is paid, the cost is from 1,500 β‚½).

FAQ: Frequently asked questions about checking mileage using VIN

Is it possible to find out the mileage using the VIN if the car is not listed in the database?

If the car is new (up to 3 years old) or has not undergone maintenance/registration in Russia, mileage data is not available in open databases. In this case, what remains is:

  1. Request an extract from the previous owner (if he has saved receipts from the service station).
  2. Check through the dealer (for foreign cars).
  3. Use physical diagnostics (condition of interior, suspension, engine).
Which service gives the most accurate mileage based on VIN?

For Russian cars - Autocode (data from the traffic police), for foreign cars - CarVertical or Carfax (paid reports). However, even they do not guarantee 100% accuracy. It is optimal to combine 2–3 sources.

Is it possible to find out mileage by country using VIN (for example, in the USA and Russia)?

Yes, but only for officially imported cars. Services VinHistory and CarVertical show mileage at the moment:

  • πŸ‡ΊπŸ‡Έ Sales at auction (for example, Copart or IAAI).
  • πŸ‡·πŸ‡Ί Customs clearance in Russia.
  • πŸ‡ͺπŸ‡Ί Registration in Europe (if the car was in the EU).

A gap between these data often indicates twisting.

What to do if the mileage according to the VIN is very different from the real one?

Algorithm of actions:

  1. Compare the data with the maintenance book and insurance policies.
  2. If the difference is more than 20%, ask the seller for an explanation or a price reduction.
  3. In case of refusal, conduct an independent examination (cost from 3,000 β‚½).
  4. If the fraud is confirmed, contact the court or the police (under Article 159 of the Criminal Code of the Russian Federation).
Is it possible to check the mileage of a foreign car (for example, from Japan) for free?

For Japanese cars (Toyota, Nissan, Mazda) use:

  • JAOS (Japan Used Car Sales Association) - mileage data at the time of export.
  • JMVA (Importers Association) - history of maintenance in Japan.

Both services are free, but require knowledge of the VIN and model in Japanese.