Vehicle Registration Validator
EverydayValidate Indian vehicle registration numbers — standard state-RTO format and the new Bharat series (BH). Instant browser check, no sign-up needed.
What is a Vehicle Reg?
The Vehicle Registration Validator checks whether an Indian vehicle registration number (number plate) follows the correct structural format defined by the Motor Vehicles Act, 1988. Every motor vehicle registered in India carries a unique registration number assigned by a Regional Transport Office (RTO) that encodes the state, the RTO, the vehicle series, and a serial number.
This validator supports two formats. The standard format covers the vast majority of vehicles: a 2-letter state code + 1–2 digit RTO code + 1–3 letter series + 4-digit number (e.g. MH12AB1234, KA01A0001). The Bharat series (BH) format covers transferable nationwide registrations introduced in 2021: 2-digit year + BH + 4-digit number + 2-letter suffix (e.g. 23BH1234AA).
The validator automatically strips spaces and hyphens used as display separators — MH 12 AB 1234 and MH-12-AB-1234 are treated identically to MH12AB1234. It also validates the state code against the complete official list of all states and union territories, and names the state when the code is recognised.
For related document validation, use the Driving Licence Validator and Aadhaar Number Validator.
How to use this Vehicle Reg calculator
- Type or paste the registration number into the input field. You can enter it with or without spaces and hyphens (e.g.
MH12AB1234,MH 12 AB 1234, orMH-12-AB-1234) — all are accepted and treated identically. - The result updates automatically as you type — no button press needed.
- Check the Valid or Invalid badge.
- If Invalid, read the error message — it will specify whether the state code is unrecognised, the series format is wrong, or the number is too short or too long.
- If Valid, check the details section to see the decoded state name, RTO code, series, and serial number (or BH series breakdown for BH plates).
- To validate a different number, clear the field and enter the new value.
Formula & Methodology
Standard format rule: 1. 2 uppercase letters: valid state or UT code from the official MoRTH list 2. 1–2 digits: RTO code (single or double digit) 3. 1–3 uppercase letters: vehicle series 4. 4 digits: serial number Regular expression (standard):/^[A-Z]{2}[0-9]{1,2}[A-Z]{1,3}[0-9]{4}$/Bharat series (BH) rule: 1. 2 digits: year of registration (e.g.23for 2023) 2.BH: fixed literal 3. 4 digits: number within the year 4. 2 uppercase letters: alpha suffix Regular expression (BH):/^[0-9]{2}BH[0-9]{4}[A-Z]{2}$/Valid examples: -MH12AB1234— Maharashtra, RTO 12, series AB, number 1234 -KA01A0001— Karnataka, RTO 01, series A, number 0001 -DL1CAB1234— Delhi, RTO 1 (single digit), series CAB, number 1234 -23BH1234AA— BH series, year 2023, number 1234, suffix AA Invalid examples: -MH12AB123— only 3 digits in the serial (need 4) -XX01AB1234— 'XX' is not a valid state code -MH123AB1234— 3-digit RTO code (max 2 digits allowed) -25BH1234AA— BH year 25 is in the future (as of 2026)
Frequently Asked Questions