Buying a used car always involves risks: incorrect mileage, hidden accidents, credit history or theft. The only way to minimize these risks is check the car by VIN code before the deal. But most paid services (like Autocode or CarVertical) charge from 300 to 1000 rubles for one report. Where can I get the data? free and how much can they be trusted?

In this article we have collected all current methods of free car check by VIN in 2026, including official government resources, traffic police databases, customs registers and little-known life hacks. You will learn how to find out the history of an accident, check for theft, find data on customs clearance, and even identify hidden problems with the vehicle title. And also - what pitfalls conceal β€œfree” services and when you can’t do without a paid check.

What is a VIN code and where to get it

VIN (Vehicle Identification Number) is a unique 17-digit vehicle identifier that is assigned at the factory and never changes. Using it you can track the entire history of the car: from the date of manufacture to the last owner. Unlike the body or chassis number, VIN contains encrypted information about the model, year of manufacture and even configuration.

Where to look for the VIN code on a car:

  • πŸ“„ B vehicle registration certificate (line β€œV”) or PTS (at the top called β€œIdentification number”).
  • πŸš— On windshield on the driver's side (usually below, under the windshield wiper).
  • πŸ”§ On sign in the doorway (driver's side, on the pillar).
  • πŸ”© Under the hood: on frame, cylinder block or a special plate.
⚠️ Attention: If the VIN code on the body and in the documents does not match, this is a sign number interruptions (often found in stolen or damaged cars). It is better to refuse such a purchase.

Before checking, make sure that the number does not contain:

  • πŸ”  Latin letters I, O, Q (they are excluded from the VIN by ISO 3779).
  • πŸ”’ Digital 0 in the first three characters (this is a sign of fake).
  • πŸ› οΈ Traces of mechanical impact (scratches, welding seams) near the number.
πŸ“Š Where do you usually check the VIN code before buying a car?
On official government websites
In paid services (Autocode, CarVertical)
I trust the seller's word
I check the database myself
I don't check

Official government resources for free verification

The most reliable data can be obtained from government bases. They are updated in real time and contain information about registration, accidents, thefts and restrictions. The main disadvantage is that not all information is publicly available.

1. Traffic police portal (GIBDD.rf)

On the website traffic police You can check it for free:

  • 🚨 Accident history (dates, severity of injuries, culpability).
  • πŸ” Wanted (theft, forgery of documents).
  • πŸ“‹ Registration restrictions (arrests, bail, leasing).
  • πŸ”„ Number of owners (according to PTS data).

How to check:

  1. Go to check page.
  2. Enter VIN or license plate number.
  3. Enter the captcha and click "Request Verification".
⚠️ Attention: The traffic police database shows only road accidents registered officially (through insurance or protocol). If the accident was resolved β€œon the spot” without calling an inspector, it will not appear in the report.

2. Portal "Autocode" (free version)

Service Autocode is known for paid reports, but it also has free functionality:

  • πŸ”Ž Check for hijacking (based on the Ministry of Internal Affairs).
  • πŸ“Š Quantity owners according to PTS.
  • πŸš— Data about customs clearance (for imported cars).

Free version limitations:

  • ❌ No information about mileage and repairs.
  • ❌ Accident history is shown only for the last 3 years.
  • ❌ No photo of damage (only text description).

β˜‘οΈ What you can find out for free on Autocode

Done: 0 / 4

3. Customs register (customs.gov.ru)

If the car imported (brought from abroad), its history can be checked on the website Federal Customs Service of Russia. Here you will learn:

  • πŸ“… Customs clearance date (if the car is older than 3 years, it is suspicious).
  • πŸ’° Amount of duties paid (if too low, schematic customs clearance is possible).
  • 🌍 Exporting country (e.g. USA, Japan, Germany).

Instructions:

  1. Go to section Electronic services β†’ Checking vehicle information.
  2. Enter VIN code.
  3. Download the PDF report (free, no registration required).
⚠️ Attention: If the FCS report indicates that the car is cleared through customs as β€œpersonal property of an individualβ€œ, this may mean that it was imported according to a simplified scheme (for example, under the guise of moving). Such cars often have problems with the title.

Unofficial services with free data

In addition to government resources, there are alternative sites, where you can get VIN data. They are not always accurate, but sometimes provide unique information (for example, about repairs or manufacturer recalls).

4. Service β€œVin.Kod” (vin-kod.ru)

This resource aggregates data from open sources and provides:

  • πŸ”§ Manufacturer reviews (if the model had recall).
  • πŸ“ˆ Average market price by model and year.
  • πŸ› οΈ Typical breakdowns for this brand.

Cons:

  • ❌ No data on accidents and mileage.
  • ❌ Information is updated once every 1-2 months.

5. Foreign bases (for imported cars)

If the car was brought from USA, Europe or Japan, check it in foreign registries:

Country Service What you can find out Link
πŸ‡ΊπŸ‡Έ USA NHTSA (VIN Decoder) Reviews, technical specifications, repair history vpic.nhtsa.dot.gov
πŸ‡―πŸ‡΅ Japan JEVIC Mileage during export, accident data (if any) jevic.or.jp
πŸ‡ͺπŸ‡Ί Europe CarVertical (free mini-report) Number of owners, mileage (if data is available) carvertical.com
⚠️ Attention: Foreign bases often require registration and can only show data up to the moment export car from the country. For example, if the car was in an accident already in Russia, this will not happen in the Japanese JEVIC database.
πŸ’‘

If the car was brought from the USA, be sure to check it against the database NHTSA β€” there may be data about flood (flood damage), which are hidden by Russian sellers.

How to check mileage and repairs for free

One of the most common deceptions is twisted run. Unfortunately, you can only find out real kilometers for free indirect methods.

6. Checking against service books

If the seller has original service book (not a copy!), compare:

  • πŸ“… Maintenance dates and mileage at each visit.
  • πŸ”§ Dealer stamps (they must be real, and not counterfeit).
  • πŸ“Œ Addresses of service centers (check their existence via Google Maps).

Signs of twisting:

  • ⚠️ Sharp jumping run between maintenance (for example, from 50,000 km to 30,000 km).
  • ⚠️ Lack of records about replacing consumables (oil, filters) with high mileage.
  • ⚠️ Stamps from the same dealer, but different handwriting in the book.

7. Check using photos on Avito/Drom

If the car is sold at Avito, Drom or Auto.ru, check:

  1. Upload photo to Google Images β€” perhaps these same pictures were used in old advertisements with different mileage.
  2. Look publication date advertisements. If the car sits for more than 3 months, this is suspicious (possibly problems with documents).
  3. Explore comments under the ad - there may be complaints about fraud.
⚠️ Attention: If the advertisement indicates mileage less than 10,000 km/year for a car older than 5 years, this is an almost guaranteed twist. Average mileage in Russia - 15,000–20,000 km/year.
How to calculate twist by interior wear

If the steering wheel, pedals and gearshift lever are in perfect condition, and the mileage is more than 100,000 km, this is a sign of twisting. Please note:

- seat trim wear (at 150,000+ km there are usually abrasions),

- play in the steering wheel,

- condition of the plastic on the gear knob (it wears off over time).

Even if the car is not stolen, it may be pledged to the bank or under arrest of bailiffs. You can check this for free through government resources.

8. FSSP database (judicial arrests)

On the website FSSP you can find out if the car has arrests or registration bans:

  1. Go to section Data Bank of Enforcement Proceedings.
  2. Select Search by vehicle number.
  3. Enter VIN or license plate number.

If the car is in the database - its cannot be re-registered on yourself until the debt is repaid.

9. Register of pledge of movable property

Pledge check is available on the website Pledge register. Here you can see:

  • 🏦 The name of the bank that issued the loan.
  • πŸ“… Date of conclusion of the collateral agreement.
  • πŸ’Έ Amount of debt (if not repaid).
⚠️ Attention: If the car is pledged, but the seller claims that he has β€œalmost paid for it” - don't believe it. According to the law, until the loan is repaid in full, the bank remains the owner of the car. You risk being left without a car and without money.
πŸ’‘

If the car is pledged or under arrest, you can buy it only through a notary while paying off the debt. Otherwise, the transaction will be declared invalid.

What to do if free data is not enough

Free services only provide basic information. If you need:

  • πŸ“Š Full mileage history (according to dealers).
  • πŸš— Photos of damage after an accident.
  • πŸ”§ Data on repairs (replacement of body parts, painting).
  • πŸ“„ Authenticity of PTS (check for duplicates).

- you will have to pay for a full report in Autocode, CarVertical or Carfax.

Check cost:

Service Cost What's included
Autocode 349–699 β‚½ Accident, mileage, owners, deposit, theft
CarVertical 499–999 β‚½ Accidents, mileage, repairs, reviews, export/import
Carfax (USA) 1 500–2 500 β‚½ Complete history on American bases

When is it necessary to pay for verification:

  • 🚘 The car is over 10 years old (high risk of hidden problems).
  • πŸ’° The price is 15% or more below the market.
  • πŸ”„ The seller refuses to provide original documents.
  • πŸ› οΈ The car shows signs of repairs (mismatched body colors, uneven gaps).

Checklist: how to check a car by VIN before buying

To avoid missing important details, follow this algorithm:

β˜‘οΈ Full car check by VIN

Done: 0 / 8

If at least one point raises questions - refuse the deal or reduce the price taking into account the risks.

FAQ: Frequently asked questions about checking a car by VIN

❓ Is it possible to check the VIN using a photo?

Yes, but only if it is clearly visible in the photo full VIN code (all 17 characters). You can enter it manually on any service. However, be careful: scammers sometimes fake photos with a VIN (for example, they superimpose the number through a graphic editor).

❓ What to do if the VIN is not in the database?

There are several reasons:

  • πŸ”  Typo in the number (check the symbols again).
  • πŸš— Car new sample (the data has not yet entered the database).
  • πŸ› οΈ VIN interrupted (stolen or damaged car).
  • 🌍 Car not cleared by customs (if brought from abroad illegally).

If the VIN is not in any database, this is serious cause for concern.

❓ Is it possible to check the VIN by license plate number?

Yes, but only if the car registered in Russia. On the traffic police website and some services (for example, Autocode), you can enter the license plate number, and the system itself will find the VIN associated with it. However, for imported cars that have not yet been registered, this method will not work.

❓ How to check the VIN for authenticity?

Here are 3 ways to spot a fake VIN:

  1. Checksum verification: The 9th character of the VIN is a check digit that is calculated using a special algorithm. You can check it with online calculator.
  2. Reconciliation with the manufacturer's database: On the websites of some brands (for example, Toyota, Volkswagen) you can enter the VIN and find out the original equipment. If the data does not match, the VIN is fake.
  3. Inspection of the number on the body: Original VIN is applied laser engraving or knocked out at the factory. The fake one usually has jagged edges, paint marks, or weld spots nearby.
❓ Free check shows a clean history. Can you trust?

Not always. Free services have limitations:

  • πŸ” They do not show accidents registered without calling the traffic police (according to the European protocol or β€œin words”).
  • πŸ“Š Mileage is not displayed if it is twisted after the last maintenance.
  • 🏦 They don’t see pledges issued abroad.

To be completely sure, order paid report or swipe independent examination before purchasing.