VIN (Vehicle Identification Number) Validator

VIN (Vehicle Identification Number) Validator

Local Processing

Validate standard 17-character Vehicle Identification Numbers with North American position 9 check digit validation.

How It Works & Processing Standards

Validate standard 17-character Vehicle Identification Numbers with North American position 9 check digit validation.

Tool processing runs in your browser. If you create a calculator or conversion share link, its values are included in the URL. See the privacy policy for account, analytics and advertising data.

Current Limits

  • Maximum input length: 100,000 characters

A VIN is 17 letters and digits, excluding I, O and Q. In the North American standard the 9th character is a check digit, so the tool checks both format and check digit.

Only format and check digit are checked. Vehicles outside North America may not use a check digit, so a mismatch does not always mean a wrong VIN.

What You Can Do

Format check
Exactly 17 characters with no I, O or Q.
Check digit
Recomputes the 9th character from position weights and compares.

How to Use VIN (Vehicle Identification Number) Validator

  1. 1
    Enter the VINPaste the 17 characters from the registration or the car body.
  2. 2
    Read the resultSee format and whether the check digit matches.

Examples

VIN with a matching check digit
Input: 1HGCM82633A004352
Result: Format ✓, check digit matches
Last character changed
Input: 1HGCM82633A004353
Result: Format ✓, check digit does not match

Common Use Cases

  • Catching VIN typos on used-car paperwork
  • Seeing whether an imported car follows the North American check digit

Frequently Asked Questions (FAQ)

Does every car have a valid check digit?

North American vehicles must; others often do but not always. On a mismatch, compare the paperwork with the number on the car.

Have feedback or ideas for this tool? Suggest & Inquire →