India's vehicle registration system assigns a unique number to every registered vehicle — and that number is far more than a random string of characters. Encoded within a standard Indian number plate is the state of registration, the specific RTO office, the vehicle series, and in many cases the approximate year of registration. Understanding how to read this information is useful for buyers purchasing used vehicles, for legal verification purposes, and for anyone curious about a vehicle they've encountered on the road.
ToolsArena's Vehicle Number Plate Info tool lets you instantly decode any Indian number plate — identifying the state, RTO district, and vehicle class. This guide also explains the newer BH (Bharat) series, India's EV green plates, high-security number plates (HSRP), and how to perform a complete RC (Registration Certificate) check via official government portals.
Decode Any Indian Vehicle Number Plate Instantly
Enter any registration number to identify the state, RTO district, vehicle series, BH status, and EV plate type. Free and instant.
How Indian Vehicle Registration Numbers Are Structured
The Standard Format (Post-1980)
Indian vehicle registration numbers follow a standardised format established by the Motor Vehicles Act, 1988:
[State Code (2 letters)] [RTO District Code (2 digits)] [Series (1-2 letters)] [Number (4 digits)]
Example: MH 12 AB 1234
| Component | Example | What It Represents |
|---|---|---|
| State Code | MH | Maharashtra — assigned by the central government |
| RTO District Code | 12 | Pune RTO — each RTO in the state gets a number |
| Series | AB | Registration series — cycles AA to ZZ; new series starts when previous fills |
| Number | 1234 | Sequential number within the series (0001–9999) |
Pre-1980 Format
Before standardisation, older plates used state abbreviations followed by sequential numbers only (e.g., MYS 1234 for Mysore). These are now rare on Indian roads but may appear on vintage vehicles.
The BH (Bharat) Series Format
[Year (2 digits)] BH [Number (4 digits)] [Letter code (1-2 letters)]
Example: 22 BH 1234 AA
The year prefix (22 = 2022) indicates the year of first registration. BH series plates have no state or RTO code — they are valid across all of India without re-registration when moving states.
Special Prefixes
- CD: Corps Diplomatique — foreign diplomats, embassy vehicles. Not searchable on public portals.
- UN: United Nations vehicles operating in India.
- TR / TC: Temporary registration plates issued for 1 month.
- TRADE: Dealer plates for test drives (format: State Code + TRADE + number).
- Armed Forces: Plates starting with 00 followed by unit codes.
State-wise RTO Codes: Complete Table of All Indian States and UTs
India has 28 states and 8 Union Territories, each with a unique 2-letter state code. Within each state, RTOs are numbered sequentially starting from 01 (usually the capital or largest city). Here is the complete reference:
| State / UT | Code | RTO-01 (Capital/Main) | Notable RTOs |
|---|---|---|---|
| Andaman & Nicobar Islands | AN | AN-01 (Port Blair) | — |
| Andhra Pradesh | AP | AP-01 (Kurnool / Amaravati) | AP-09 Visakhapatnam, AP-05 Vijayawada |
| Arunachal Pradesh | AR | AR-01 (Itanagar) | AR-03 Tezpur area |
| Assam | AS | AS-01 (Guwahati) | AS-06 Dibrugarh, AS-08 Silchar |
| Bihar | BR | BR-01 (Patna) | BR-06 Muzaffarpur, BR-23 Gaya |
| Chandigarh | CH | CH-01 (Chandigarh) | — |
| Chhattisgarh | CG | CG-04 (Raipur) | CG-07 Bilaspur, CG-10 Durg |
| Dadra & Nagar Haveli and Daman & Diu | DD | DD-01 (Daman) | DD-02 Diu, DD-09 Silvassa |
| Delhi | DL | DL-01 (Delhi) | DL-01 to DL-14 (13 zonal RTOs) |
| Goa | GA | GA-01 (Panaji/North Goa) | GA-02 South Goa |
| Gujarat | GJ | GJ-01 (Ahmedabad) | GJ-05 Surat, GJ-18 Vadodara, GJ-03 Rajkot |
| Haryana | HR | HR-01 (Ambala) | HR-26 Gurugram, HR-51 Faridabad, HR-55 Panchkula |
| Himachal Pradesh | HP | HP-01 (Shimla) | HP-03 Mandi, HP-65 Dharamsala |
| Jammu & Kashmir | JK | JK-01 (Jammu) | JK-02 Srinagar, JK-14 Leh (Ladakh) |
| Jharkhand | JH | JH-01 (Ranchi) | JH-05 Dhanbad, JH-10 Jamshedpur |
| Karnataka | KA | KA-01 (Bangalore/Central) | KA-02 to KA-05 Bangalore zones, KA-19 Mysuru |
| Kerala | KL | KL-01 (Thiruvananthapuram) | KL-07 Ernakulam, KL-11 Thrissur, KL-14 Kozhikode |
| Ladakh | LA | LA-01 (Leh) | LA-02 Kargil |
| Lakshadweep | LD | LD-01 (Kavaratti) | — |
| Madhya Pradesh | MP | MP-04 (Bhopal) | MP-09 Indore, MP-19 Jabalpur, MP-13 Gwalior |
| Maharashtra | MH | MH-01 (Mumbai Central) | MH-02 to MH-04 Mumbai zones, MH-12 Pune, MH-14 Aurangabad |
| Manipur | MN | MN-01 (Imphal) | — |
| Meghalaya | ML | ML-01 (Shillong) | ML-05 Tura |
| Mizoram | MZ | MZ-01 (Aizawl) | — |
| Nagaland | NL | NL-01 (Kohima) | NL-02 Dimapur |
| Odisha | OD | OD-02 (Bhubaneswar) | OD-09 Cuttack, OD-13 Rourkela |
| Puducherry | PY | PY-01 (Puducherry) | PY-03 Karaikal |
| Punjab | PB | PB-02 (Amritsar) | PB-10 Ludhiana, PB-65 Mohali, PB-01 Patiala |
| Rajasthan | RJ | RJ-01 (Ajmer) | RJ-14 Jaipur, RJ-19 Jodhpur, RJ-45 Udaipur |
| Sikkim | SK | SK-01 (Gangtok) | — |
| Tamil Nadu | TN | TN-01 (Chennai/Central) | TN-02 to TN-09 Chennai zones, TN-38 Coimbatore, TN-58 Madurai |
| Telangana | TS | TS-08 (Hyderabad/Central) | TS-01 to TS-13 Hyderabad zones, TS-16 Warangal |
| Tripura | TR | TR-01 (Agartala) | — |
| Uttar Pradesh | UP | UP-32 (Lucknow) | UP-14 Agra, UP-80 Varanasi, UP-65 Kanpur, UP-78 Noida |
| Uttarakhand | UK | UK-07 (Dehradun) | UK-04 Haridwar, UK-06 Rishikesh |
| West Bengal | WB | WB-01 (Kolkata/Central) | WB-02 to WB-06 Kolkata zones, WB-23 Asansol, WB-58 Siliguri |
What Information Does a Number Plate Reveal?
What You CAN Learn from a Number Plate
- State of registration: The 2-letter state code immediately tells you which state the vehicle is registered in.
- RTO district: The 2-digit number narrows it to a specific RTO office, usually corresponding to a district or city.
- Approximate registration year: By knowing when a particular series was active at an RTO, you can estimate the year. For BH series, the year is explicit.
- Vehicle class (from series pattern): Some RTOs use specific letter series for commercial vehicles, trailers, or electric vehicles.
- Whether it's a BH plate: Format instantly identifies Bharat series vehicles.
- Embassy/Diplomatic status: CD prefix indicates diplomatic vehicle.
What a Number Plate Does NOT Reveal
- Owner's name or contact details (requires official RC lookup)
- Engine number, chassis number (RC document required)
- Insurance status (Parivahan portal lookup required)
- PUC (Pollution Under Control) status
- Pending challan/fines (eChallan portal required)
- Hypothecation/loan details (financier shown in RC)
BH Series Number Plates: Who Qualifies and How to Apply
What is the BH Series?
The Bharat Series (BH series) was introduced by the Ministry of Road Transport and Highways (MoRTH) in August 2021. It allows vehicle owners who frequently relocate across states (due to government service or private employment) to use a single registration that is valid across all of India — eliminating the need to re-register the vehicle in each new state.
BH Plate Format
YY BH NNNN XX
22 BH 1234 AA
- YY: Last two digits of the year of first registration (e.g., 22 = 2022)
- BH: Fixed identifier for Bharat Series
- NNNN: 4-digit sequential number (0000–9999)
- XX: 1 or 2 letter code (AA to ZZ)
Who is Eligible?
| Category | Eligible? | Proof Required |
|---|---|---|
| Central/State Government employees | Yes | Government service certificate |
| Defence personnel | Yes | Service ID / posting letter |
| PSU employees (ONGC, BHEL, etc.) | Yes | Employment certificate |
| Private sector employees with offices in 4+ states | Yes | Company certificate + multi-state presence proof |
| Self-employed / freelancers | No | — |
| Students | No | — |
Road Tax for BH Series
BH series vehicles pay motor vehicle tax for 2 years initially, then in 2-year multiples (not the lump-sum lifetime tax of regular registrations). Tax rates are standardised nationally: 8% for vehicles priced up to ₹10 lakh, 10% for ₹10–20 lakh, 12% above ₹20 lakh, and an extra 2% for diesel vehicles.
How to Apply
- Visit the Vahan portal (vahan.parivahan.gov.in)
- During new vehicle registration, choose "BH Series" as registration type
- Upload eligibility proof (employer certificate)
- The application is processed through the dealership/RTO
EV Number Plates: Green Plates and the Colour Coding System
India's EV Plate Colour System
Since 2019, MoRTH has mandated distinct number plate colours for different vehicle categories:
| Plate Colour | Text Colour | Vehicle Category | Example |
|---|---|---|---|
| White background | Black | Private vehicles | MH 12 AB 1234 |
| Yellow background | Black | Commercial/Transport vehicles | MH 12 T 1234 |
| Black background | Yellow | Self-drive rental vehicles | MH 12 AB 1234 |
| Green background | White | Electric vehicles (private) | MH 12 EA 1234 |
| Green background | Yellow | Electric vehicles (commercial) | MH 12 T 1234 |
| Dark Blue background | White | Foreign diplomatic vehicles | CD 123456 |
| Red background | White | Official government (President, Governors) | India-1 |
EV-Specific Registration Series
Electric vehicles registered in most states receive registration numbers starting with specific letter series to distinguish them. Common EV series prefixes: E, EA, EB, EC, ED, EE (varies by state RTO).
Benefits of Green Plates
- Exemption from odd-even traffic restrictions in Delhi and other cities
- Free parking at many municipal parking lots in Delhi and Maharashtra
- Priority access at some toll plazas
- Easy identification for charging infrastructure and EV-only lane access
Fancy and High-Security Number Plates: Rules and Registration
High-Security Registration Plates (HSRP)
HSRP was mandated by the Supreme Court of India and the Ministry of Road Transport. All new vehicles since 2019 must have HSRP fitted by the dealer before delivery. Older vehicles must retrofit HSRP mandatorily.
HSRP Features
- Chromium-based hologram: A non-removable hot-stamped hologram with "IND" in the Ashoka Chakra.
- Laser-etched permanent identification number (PIN): Unique PIN laser-etched on the plate, linked to the vehicle in the Vahan database.
- Snap lock: Non-reusable, snap-on lock bolts that break if the plate is tampered with — prevents plate theft/transfer.
- Retro-reflective sheeting: Makes the plate highly visible at night even without direct illumination.
- Hot-stamped film: Colour-coded film (blue for private, yellow for commercial) laminated over the plate.
Fancy/VIP Number Plates
Some RTOs conduct auctions for "fancy" numbers like 0001, 0007, 0786, 1111, 1234, 9999. Prices can range from ₹5,000 to several lakhs depending on demand. The process:
- Check availability on the Vahan portal (vahan.parivahan.gov.in)
- Apply for preferred number during vehicle registration
- Pay the premium fee for the chosen number
- Some numbers are auctioned — bid via the portal or at the RTO
How to Check RC (Registration Certificate) Online via Parivahan/mParivahan
Method 1: Parivahan Sewa Portal (Web)
- Go to vahan.parivahan.gov.in/vahanservice
- Click "Know Your Vehicle Details"
- Enter the vehicle registration number and the verification code
- Basic details shown: owner name, registration date, validity, fuel type, insurance expiry, fitness validity
Method 2: mParivahan App
- Download mParivahan from Google Play or App Store
- Go to "RC" section → Enter registration number
- View complete RC details including chassis number, engine number, hypothecation info
Method 3: SMS
Send SMS to 7738299899: VAHAN <registration number>
Example: VAHAN MH12AB1234
You'll receive basic vehicle details as an SMS reply.
What the RC Check Shows
| Field | What It Means |
|---|---|
| Registration Number | Vehicle's assigned plate number |
| Registration Date | Date of first registration |
| Owner Name | Current registered owner |
| Vehicle Class | 2W / 4W / LMV / Transport etc. |
| Fuel Type | Petrol / Diesel / CNG / Electric / Hybrid |
| Insurance Upto | Insurance validity date — critical for used car buyers |
| Fitness Upto | For commercial vehicles — fitness certificate expiry |
| Emission Norms | BS4 / BS6 compliance |
| Hypothecation | Bank/NBFC name if vehicle is under loan |
| Blacklisted | Whether vehicle is reported stolen or blacklisted |
How to Use the Tool (Step by Step)
- 1
Open the Vehicle Number Plate Info Tool
Go to ToolsArena and open the Vehicle Number Plate Info tool. No login required.
- 2
Enter the Registration Number
Type the vehicle registration number in the input field. Format: MH12AB1234 or 22BH1234AA. Spaces are optional.
- 3
View Decoded Information
The tool instantly decodes the state, RTO district, registration type (standard/BH/EV), and vehicle class from the plate number format.
- 4
Cross-check with Parivahan
For full RC details (owner name, insurance, hypothecation), use the official Parivahan portal link provided in the tool result.
- 5
Check for Active Challans
Follow the eChallan portal link in the result to check if the vehicle has any pending traffic fine challans.
Frequently Asked Questions
Can I find the owner's name from just the number plate?+−
The owner name is not returned by ToolsArena's decoder — it only decodes the plate structure (state, RTO, series). For owner name, you need to check via the official Parivahan portal (vahan.parivahan.gov.in), which provides limited owner information for legitimate purposes.
What does "BH" in a number plate mean?+−
BH stands for "Bharat" — a national vehicle registration series introduced in 2021. BH series vehicles can be transferred between states without re-registration. They are available to central/state government employees, defence personnel, PSU employees, and private sector employees whose companies have offices in 4+ states.
Why do some states have the same two-letter codes as others?+−
India's 2-letter state codes are uniquely assigned — no two states share the same code. However, some may look similar (e.g., MH for Maharashtra, MN for Manipur, ML for Meghalaya). The system was designed to avoid confusion.
What is a green number plate?+−
Green number plates are mandatory for electric vehicles in India since 2019. Private EVs have a green background with white text; commercial EVs have green background with yellow text. Green plates qualify for various exemptions including odd-even restrictions and parking benefits.
How do I know if a used car has a pending loan?+−
Check the RC via Parivahan portal or mParivahan app. The "Hypothecation" field shows if a bank or NBFC has a charge on the vehicle. If hypothecation is active, the vehicle cannot be transferred without NOC from the financier.
What is a TR or TEMP number plate?+−
TR (or TEMP) indicates a temporary registration plate, valid for 30 days from purchase. Dealers issue these while the permanent registration is being processed at the RTO. New vehicles can legally be driven with a TR plate during this period.
Decode Any Indian Vehicle Number Plate Instantly
Enter any registration number to identify the state, RTO district, vehicle series, BH status, and EV plate type. Free and instant.
Open Vehicle Plate LookupRelated Guides
Aadhaar Number Validator
Understand Aadhaar structure, how the checksum detects errors, and how to share Aadhaar safely.
PAN Card Validator
Understand every character of your PAN, why format matters, and how to validate it instantly.
How to Calculate GST in India — Formula, Examples & Calculator (2026)
Complete guide to calculating GST for any good or service in India — inclusive, exclusive, IGST, CGST, SGST.