Buying a used car always involves risks: hidden accidents, incorrect mileage, theft or legal restrictions. The only reliable way to avoid being scammed is punch the car by VIN code before the deal. This unique 17-digit identifier contains the entire history of the car: from factory characteristics to data on owners and repairs.
In 2026, checking the VIN became a mandatory step when buying a used car. According to statistics Autostat, every fifth used car in Russia has hidden problems, and 12% of used cars are sold with discrepancies in the documents. At the same time, 68% of buyers ignore the VIN check, relying on the words of the seller - and later become victims of scammers.
In this guide you will learn how free and legal check the car by VIN code through official and third-party services, decipher the code yourself, as well as which hidden manufacturer markings will help identify forgery of documents. We analyzed 15 popular services and selected the top 5 with current databases for 2026.
What is a VIN code and where to find it on a car
VIN (Vehicle Identification Number) is a unique βpassportβ of the car, which is assigned at the factory and does not change during its entire service life. It consists of 17 characters (numbers and Latin letters, except I, O, Q), which encode information about the manufacturer, model, year of manufacture and serial number.
In Russia, since 2011, the VIN must be duplicated in PTS and STS, but physically it can be found in several places on the body:
- π§ Windshield (bottom corner on driver's side - visible from outside)
- π Under the hood (on a special plate or stamped on the side member)
- π Driver's door pillar (on sticker or engraving)
- π In the trunk (under the spare tire or on the rear panel)
β οΈ Attention: If the VIN on the body and in the documents do not match, this is a 100% sign of a fake. Fraudsters often change license plates on stolen cars or cars with a criminal record. Check the symbols for signs of tampering: uneven fonts, smudged areas, or mismatched fonts on different parts of the body.
How to decipher the VIN code yourself
The first 3 characters of the VIN code world manufacturer (WMI), the next 6 are car description (VDS), last 8 - identification number (VIS). Let's look at an example of a real VIN: XTA211030G1234567 (fictitious number for demonstration purposes).
| Position | Meaning | Example | Decoding |
|---|---|---|---|
| 1-3 | Manufacturer ID (WMI) | XTA |
Toyota (Japan, Tahara plant) |
| 4-8 | Vehicle characteristics (VDS) | 21103 |
Model Corolla, sedan body, 1.6 l engine, automatic transmission |
| 9 | Check digit | 0 |
Anti-counterfeit security symbol |
| 10 | Model year | G |
2016 (based on ISO 3779 table) |
| 11 | Factory code | 1 |
Plant in St. Petersburg (for Toyota) |
To decrypt yourself, use official decoders or ISO tables. Please note 10th character β it indicates the year of manufacture. For example, A=2010, B=2011, ..., L=2020, M=2021, N=2022, P=2023, R=2026.
If the VIN code has a number in the 7th position 0 or letter Z, this may mean that the car is assembled in an unofficial assembly plant (for example, for African or Middle Eastern markets). Such machines often have simplified equipment and problems with spare parts.
Top 5 services for checking cars by VIN in 2026
Free and paid services differ in the depth of the scan. Official sources (traffic police, EAISTO) provide data on registration and restrictions, and commercial platforms provide accident history, mileage and photo reports. We tested 15 services and selected the best:
- π Official website of the traffic police (check.auto.gibdd.ru) - checks for free theft, restrictions, participation in road accidents (data for the last 3 years).
- π Autocode (avtocod.ru) - a paid report (from 349 β½) with the history of the owners, mileage, photos before/after the accident and data on deposits.
- π¨ CarVertical (carvertical.com) - international database (from 499 β½), shows data from 20+ countries, including mileage calculation and repairs.
- π§ VINformer (vinformer.su) - free VIN decoding + check against customs and insurance company databases.
- π Drom.Check (check.drom.ru) - data aggregator (from 290 β½), integrated with the database RSA (insurance cases).
β οΈ Attention: Free services often show incomplete data. For example, the traffic police does not display the history of owners until 2014, and Autocode may not have data on accidents in other regions. For a complete picture, use 2-3 services at the same time.
Mismatch between the year of manufacture in the VIN and PTS|Lack of inspection history|Sharp jumps in mileage (for example, from 100 thousand to 50 thousand km)|Photo reports of accidents without mention in the report|Too few owners for the age of the car-->
How to check a car for theft and legal restrictions
Every year about 30,000 cars (data from the Ministry of Internal Affairs for 2023), and a third of them later are sold using fake documents. To avoid buying a stolen car, follow these steps: 4 mandatory checks:
- Traffic police base β enter VIN on traffic police website and check the βWantedβ status.
- EAISTO β transport accounting system (eaisto.ru) will show whether the car is pledged or under arrest.
- Customs base β if the car is imported from abroad, check the legality of customs clearance at FCS website.
- Photo comparison β ask the seller for a photo of the VIN on the body and compare it with the documents. Fraudsters often fake PTS, but forget about the engraving.
π΄ Red flags: if the traffic police report states βProhibitions/restrictions on registration actions", this could mean:
- The car is pledged to the bank (check via Pledge register).
- Seized by bailiffs (check for FSSP website).
- The car was involved in a serious accident and was not deregistered (an examination is required).
What to do if the car is pledged?
If the car is encumbered with collateral, it can only be purchased with the written consent of the bank. Ask the seller to provide certificate of no debt and permission to remove the encumbrance after payment. Without these documents, the transaction is illegitimate - even if you are promised to βresolve the issue later.β
Checking accident history and actual mileage
Mileage cheating is the most common fraud when selling a used car. According to Autostat, every third used car in Russia has low mileage. To detect deception:
- Compare data from different sources:
- π Report Autocode or CarVertical (show mileage according to technical inspections).
- π§ Service book (if there are records of used maintenance).
- π± Diagnostic scanner (for example, ELM327) - will show the actual mileage from the ECU.
- Average annual mileage in Russia - 15-20 thousand km.
- If the car is a 2018 model with 30 thousand km on it, itβs suspicious (perhaps itβs 100+ thousand).
To check for accidents, use:
- π traffic police β data on road accidents for the last 3 years (free).
- π₯ RSA (autoins.ru) - history of insured events (MTPL policy number required).
- πΈ CarVertical β photo reports from auctions (if the car was in a serious accident).
If the report contains an entry about an accident with the wording βDamage over 400 thousand rubles.", this means that the car was in serious accident with damage to the load-bearing elements of the body. Even after repair, such cars lose up to 50% of their value and can be dangerous to operate.
Hidden markings: how to detect a fake VIN
Fraudsters often change the VIN on stolen or sunken cars. To detect a fake, check:
- Hidden VINs:
- π On most cars, the VIN is duplicated in 3-5 places: under the trunk trim, on the frame under the seats, on the engine block.
- π§ On Toyota and Honda additional VIN stamped on
front pillar under the hood. - π On Volkswagen and Audi check the sticker on
inside of the trunk lid.
- Uneven fonts or different character sizes.
- Traces of putty or paint around the VIN.
- Mismatch of fonts on different parts of the body.
β οΈ Attention: On some models (for example, BMW E60 or Mercedes W211) scammers interrupt VIN on engine block, leaving the original code on the body. Always check the numbers 3-4 places!
To check hidden VINs use:
- π¦ Endoscope (from 500 β½ on AliExpress) - to inspect hard-to-reach places.
- πΈ Ultraviolet lamp β some manufacturers apply VIN with invisible ink.
- π§ Magnet - if there is a metal patch under the VIN, the magnet will stick weaker.
Checklist: step-by-step instructions before buying a car
To avoid missing important details, follow this algorithm:
Take a photo of the VIN on the body and in the documents|Check the VIN through the traffic police for theft/restrictions|Order a report in Autocode or CarVertical|Check the mileage against technical inspections and the service book|Check the accident history in RSA|Inspect hidden VIN codes (under the trim, on the engine)|Check the car for collateral in the Pledge Register|Compare photos from the report with the real condition cars-->
If at least one point is in doubt - refuse the deal. According to statistics, 87% of buyers who ignored warning signs later encountered serious problems (from the inability to register to breakdowns after 1000 km of driving).
FAQ: Frequently asked questions about checking by VIN
Is it possible to identify a car using its VIN for free?
Yes, but the data will be limited. Available for free:
- Checking theft and restrictions on the site traffic police.
- VIN decoding vin-decoder.ru.
- Checking against customs databases (if the car is imported from abroad).
Paid reports (from 300 β½) give a complete history: accidents, mileage, photos, owners.
What to do if the VIN does not break through?
If the services do not find VIN data, possible reasons:
- Error in entering the code (check the characters
0andO,1andI). - The car is new (not yet registered with the traffic police).
- VIN is fake or interrupted (expertise required).
- A foreign-made car with no history in Russian databases.
In the latter case, request a report from the seller or check through international services (CarVertical, Carfax).
Is it possible to find out the owner of a car by VIN?
No, information about current or past owners is personal information and are protected by law (FZ-152 βOn Personal Dataβ). However, in paid reports (Autocode, CarVertical) is indicated:
- Number of owners.
- Region of registration.
- Approximate dates of change of ownership.
You can find out the name or contact information of the owner only through legal request or with his written consent.
How to check a car if there is no VIN?
If the VIN is missing or unreadable, use alternative data:
- Body/chassis number (indicated in the PTS).
- License number - check through the traffic police or Autocode.
- Engine number (for some models).
β οΈ Attention: If the seller refuses to provide the VIN or documents, this is a 100% sign of fraud. Such a deal must be abandoned.
How much does a full car check by VIN cost?
The cost depends on the depth of the report:
- Basic check (State Traffic Police, EAISTO) β free.
- Advanced report (Autocode, Drom.Check) β 300-500 β½.
- International verification (CarVertical, Carfax) β 500-1500 β½ (includes data from Europe/USA).
- Examination of VIN authenticity β 2000-5000 β½ (carried out in auto repair centers).
For most transactions, a report for 300-500 β½ - this is less than 0.1% of the cost of the car, but it will save you from buying a problem car.