Vehicle Number Checker

Decode an Indian vehicle number: state, RTO number, series and BH-series format

As on the number plate. Spaces and hyphens are optional.

Runs entirely in your browser. Nothing you type or upload is sent to us or stored. How we handle privacy

This decodes the number's pattern down to the state and RTO number. It doesn't look up the owner, vehicle or RTO office. For registration details, use the official Parivahan services or the mParivahan app.
Result
Type a registration number to decode it.
State and UT codes
CodeState / UT
ANAndaman and Nicobar Islands
APAndhra Pradesh
ARArunachal Pradesh
ASAssam
BRBihar
CGChhattisgarh
CHChandigarh
DDDadra and Nagar Haveli and Daman and Diu
Was Daman and Diu only until the 2020 merger
DLDelhi
GAGoa
GJGujarat
HPHimachal Pradesh
HRHaryana
JHJharkhand
JKJammu and Kashmir
KAKarnataka
KLKerala
LALadakh
Since November 2019
LDLakshadweep
MHMaharashtra
MLMeghalaya
MNManipur
MPMadhya Pradesh
MZMizoram
NLNagaland
ODOdisha
Was OR before 2012
PBPunjab
PYPuducherry
RJRajasthan
SKSikkim
TGTelangana
Used for new registrations since March 2024 (was TS)
TNTamil Nadu
TRTripura
UKUttarakhand
Was UA earlier
UPUttar Pradesh
WBWest Bengal
TSTelangana
Used from 2014 until March 2024; existing TS plates stay valid
OROdisha
Old code; replaced by OD
UAUttarakhand
Old code; replaced by UK
DNDadra and Nagar Haveli
Before the 2020 merger; new registrations use DD
Greyed rows are older codes still seen on existing vehicles.

Runs entirely in your browser. Nothing you type or upload is sent to us or stored.

Results are for general guidance. Please check anything important before relying on it. Terms of use

How to Use

  1. Type the registration number as it appears on the number plate, with or without spaces and hyphens, or tap one of the examples.
  2. The result updates as you type, showing the number in the standard spaced format and whether the pattern is valid.
  3. Check the breakdown: state or UT, RTO number, series letters and the running number. For a BH-series plate it shows the year, BH, the number and the letters.
  4. Look up any code in the state and UT code table below the tool, including older codes like TS, OR and UA.
  5. For owner, insurance or registration details, use the official Parivahan services. This tool only decodes the pattern.

How Indian vehicle registration numbers work

Every motor vehicle registered in India carries a registration mark issued by a Regional Transport Office (RTO), in the format laid down by the Ministry of Road Transport and Highways (MoRTH). This vehicle number validator checks that a number follows that format and decodes it down to the state or union territory and the RTO number. It runs in your browser and doesn't look up owners, vehicles or RTO office names.

Normal format

MH 12 AB 1234
state/UT code · RTO number · series · number
PartExampleMeaning
State / UT codeMHTwo letters for the state or UT (MH = Maharashtra)
RTO number12The registering office within the state (1–2 digits)
SeriesABUp to three letters, issued in order as each block of numbers fills up
Number1234Running number 0001–9999

Delhi is slightly different: the letter right after the RTO number shows the vehicle class, as in DL 3C AB 1234, where C stands for a car and S for a two-wheeler. Old registrations sometimes have no series letters at all.

Bharat (BH) series

22 BH 1234 AA
year of first registration · BH · number (0000–9999) · two letters (AA–ZZ)

MoRTH introduced the BH series through the Central Motor Vehicles (Twentieth Amendment) Rules, 2021 (G.S.R. 594(E), August 2021) so that people who move between states for work don't have to re-register their vehicle. It's voluntary and open to defence personnel, central and state government and PSU employees, and private-sector employees whose employer has offices in four or more states or UTs. Under the central rules, motor vehicle tax for BH vehicles is paid for two years at a time: 8% of the invoice price (excluding GST) for vehicles up to ₹10 lakh, 10% for ₹10–20 lakh and 12% above ₹20 lakh, plus 2% for diesel and minus 2% for electric vehicles. In January 2025 the Kerala High Court held that the Centre can't fix these rates and that BH vehicles are taxed under each state's own law, so check the current position with your RTO.

Recent changes to state codes

CodeChange
TGTelangana switched from TS to TG for new registrations in March 2024. TS plates remain valid.
LALadakh got its own code in November 2019 (S.O. 4262(E)). LA 01 and LA 02 are its two registering offices.
DDSince 26 January 2020 (S.O. 295(E)), DD covers the merged UT of Dadra and Nagar Haveli and Daman and Diu. DN plates were Dadra and Nagar Haveli's.
ODOdisha replaced OR in 2012.
UKUttarakhand replaced UA.

The full list of 28 states and 8 UTs is in the table under the tool. Sources: MoRTH gazette notifications S.O. 4262(E) (2019) and S.O. 295(E) (2020), the March 2024 Telangana notification and G.S.R. 594(E) (2021), checked October 2026.

Why the tool stops at the state level

RTO numbers are assigned by each state and change as new offices open or districts split, and there is no single official, current list we could verify for every state. So the tool tells you the RTO number (for example "RTO no. 12 in Maharashtra") without naming the office. To find which office a code belongs to, check your state transport department's website or parivahan.gov.in. Vehicle details such as the registration date, insurance and fitness validity are available through Parivahan's VAHAN services and the mParivahan app.

Tips

  • Letters I and O are normally avoided in series because they look like 1 and 0. If a number seems to have them, read the plate again.
  • Since April 2019, new vehicles get high-security registration plates (HSRP) with a chromium hologram and a laser-etched code. A plate without these on a newer vehicle is worth a second look.
  • A plate pattern can be copied. Never rely on the number alone when buying a used vehicle. Check the RC and the VAHAN record too.

Frequently Asked Questions

From the first two letters, which are the state or union territory code: MH is Maharashtra, DL Delhi, KA Karnataka, TN Tamil Nadu, UP Uttar Pradesh, TG Telangana and so on. The two digits after them are the RTO number within that state. The full list is in the table on this page.

YY BH #### XX: the last two digits of the year of first registration, the letters BH, a four-digit number and two letters, for example 22 BH 1234 AA. BH-series vehicles can move between states without re-registration.

Because Telangana's code changed from TS to TG for new registrations in March 2024. Vehicles registered earlier keep their TS numbers, which remain valid.

No. It only checks and decodes the pattern, in your browser, without any lookup. For registration details, use the official Parivahan (VAHAN) services at parivahan.gov.in or the mParivahan app. To find the RTO office for a code, see your state transport department's website.

The vehicle class. In Delhi registrations such as DL 3C AB 1234, the letter after the RTO number shows what kind of vehicle it is, for example C for cars and S for two-wheelers. Other states use the series letters only as a running sequence.