License Plate Recognition
Built for India.
Ready for the World.

One API call. Instant plate number, state, RTO, series — parsed, validated, and returned in under 500ms. Works on Roman and Devanagari script plates.

<

0
0
0

ms

Avg. response time

0
0
0

%+

Accuracy on clear images

0
0
0

+

Countries supported

0
0
0

Scripts: Roman, Hindi, Marathi

BH

Bharat Series detected

One Request. Full Data.

One Request. Full Data.

Send an image. Get everything back.

Send an image. Get everything back.

No preprocessing needed. Upload any vehicle image — our engine handles noise, angles, shadows, and both Roman & Devanagari scripts automatically. Returns structured JSON with plate, state, RTO, series, number, confidence, and script type.

No preprocessing needed. Upload any vehicle image — our engine handles noise, angles, shadows, and both Roman & Devanagari scripts automatically. Returns structured JSON with plate, state, RTO, series, number, confidence, and script type.

REST API

JSON Response

Multipart/form-data

X-api-key auth

POST /api/v1/plate/recognize → 200 OK

Response JSON

{

"country": "IND",

"countryName": "XX",

"plateNumber": "MH 12 XX 9876",

"type": "STANDARD",

"state": "MH",

"stateName": "Maharashtra",

"rto": "12",

"series": "XX",

number": "9876",

"script": "marathi",

"confidence": 0.97,

"valid": true,

"processingTimeMs": 381

)

One Request. Full Data.

Everything you need.
Nothing you don't.

Purpose-built for Indian roads, with global coverage baked in from day one.

Full Indian Plate Coverage

Supports Standard, BH Series (Bharat), Diplomat, Armed Forces, and Electric plates. Validates state code, RTO district, series, and 4-digit number against MoRTH format rules.

✓ BH Series detected

Full Indian Plate Coverage

Supports Standard, BH Series (Bharat), Diplomat, Armed Forces, and Electric plates. Validates state code, RTO district, series, and 4-digit number against MoRTH format rules.

✓ BH Series detected

Full Indian Plate Coverage

Supports Standard, BH Series (Bharat), Diplomat, Armed Forces, and Electric plates. Validates state code, RTO district, series, and 4-digit number against MoRTH format rules.

✓ BH Series detected

Hindi & Marathi Script

Reads Devanagari plates natively — एमएच ३१ एक्सएक्स १२३४ is transliterated to MH 31 XX 1234 automatically. Detects script type: roman, hindi, or marathi.

✓ 3 scripts supported

Hindi & Marathi Script

Reads Devanagari plates natively — एमएच ३१ एक्सएक्स १२३४ is transliterated to MH 31 XX 1234 automatically. Detects script type: roman, hindi, or marathi.

✓ 3 scripts supported

Hindi & Marathi Script

Reads Devanagari plates natively — एमएच ३१ एक्सएक्स १२३४ is transliterated to MH 31 XX 1234 automatically. Detects script type: roman, hindi, or marathi.

✓ 3 scripts supported

Sub-500ms Response

Optimised pipeline with image preprocessing, OCR, and post-processing all done in under 500ms on average. Built for real-time parking, toll, and access control systems.

✓ Avg 380ms in production

Sub-500ms Response

Optimised pipeline with image preprocessing, OCR, and post-processing all done in under 500ms on average. Built for real-time parking, toll, and access control systems.

✓ Avg 380ms in production

Sub-500ms Response

Optimised pipeline with image preprocessing, OCR, and post-processing all done in under 500ms on average. Built for real-time parking, toll, and access control systems.

✓ Avg 380ms in production

34+ Countries

Beyond India — supports UAE, UK, USA, Australia, Singapore, EU plates, and more. Structured response includes country, region, and plate format validation for each.

✓ Asia, EU, Gulf covered

34+ Countries

Beyond India — supports UAE, UK, USA, Australia, Singapore, EU plates, and more. Structured response includes country, region, and plate format validation for each.

✓ Asia, EU, Gulf covered

34+ Countries

Beyond India — supports UAE, UK, USA, Australia, Singapore, EU plates, and more. Structured response includes country, region, and plate format validation for each.

✓ Asia, EU, Gulf covered

Scan History & Search

Every scan is logged and searchable by plate number, state, or date range. Full audit trail with confidence score and raw OCR text — ready for your compliance needs.

✓ Live key required

Scan History & Search

Every scan is logged and searchable by plate number, state, or date range. Full audit trail with confidence score and raw OCR text — ready for your compliance needs.

✓ Live key required

Scan History & Search

Every scan is logged and searchable by plate number, state, or date range. Full audit trail with confidence score and raw OCR text — ready for your compliance needs.

✓ Live key required

Scoped API Keys

Separate test and live key environments. Test keys throttle to 1 req/sec so you can develop safely. Live keys support 10+ req/sec with configurable quotas per customer.

✓ Trial key included

Scoped API Keys

Separate test and live key environments. Test keys throttle to 1 req/sec so you can develop safely. Live keys support 10+ req/sec with configurable quotas per customer.

✓ Trial key included

Scoped API Keys

Separate test and live key environments. Test keys throttle to 1 req/sec so you can develop safely. Live keys support 10+ req/sec with configurable quotas per customer.

✓ Trial key included

Real Plate. Real Data.

Every response gives you the full parsed breakdown — not just the raw plate string.

plateNumber

MH 31 XX 1234

type

STANDARD

state

MH — Maharashtra

rto

31 - Nagpur

number

1234

script

marathi

confidence

0.94

valid

true ✓

Integration

Up and running
in 3 steps.

Up and running
in 3 steps.

No SDKs to install. No infra to manage. Just an API key and a curl command.

No SDKs to install. No infra to manage. Just an API key and a curl command.

1
Get Your API Key

No SDKs to install. No infra to manage. Just an API key and a curl command.

2
POST Your Image

Send a multipart/form-data request with your vehicle image and country code. That's it.

2
POST Your Image

Send a multipart/form-data request with your vehicle image and country code. That's it.

3
Parse the JSON

Get back plate number, state, RTO, series, script type, confidence, and validity — structured and ready to store.

curl — try it right now

# Replace with your image path

curl -X POST "https://alpr.parkese.com/api/v1/plate/recognize"

-H "x-api-key: alpr_test_b6ba28cf4c9674a92d47874028becf805ebeb836"

-F "image=@/path/to/vehicle.jpg"

-F "country=IND"

Use Cases

Who's building with Parkese ALPR?

Any system that needs to know which vehicle just arrived — in milliseconds.

🅿️

Smart Parking Systems

Auto-open barriers, log entry/exit times, and calculate fees without manual attendant input.

🅿️

Smart Parking Systems

Auto-open barriers, log entry/exit times, and calculate fees without manual attendant input.

🅿️

Smart Parking Systems

Auto-open barriers, log entry/exit times, and calculate fees without manual attendant input.

🏢

Gated Communities & Offices

Whitelist resident vehicles, block unknown plates, and generate visitor logs automatically.

🏢

Gated Communities & Offices

Whitelist resident vehicles, block unknown plates, and generate visitor logs automatically.

🏢

Gated Communities & Offices

Whitelist resident vehicles, block unknown plates, and generate visitor logs automatically.

🛣️

Toll & Highway Management

High-speed lane recognition for FASTag-linked billing and vehicle classification.

🛣️

Toll & Highway Management

High-speed lane recognition for FASTag-linked billing and vehicle classification.

🛣️

Toll & Highway Management

High-speed lane recognition for FASTag-linked billing and vehicle classification.

🚛

Fleet & Logistics

Confirm vehicle identity at depots, warehouses, and checkpoints with zero manual effort.

🚛

Fleet & Logistics

Confirm vehicle identity at depots, warehouses, and checkpoints with zero manual effort.

🚛

Fleet & Logistics

Confirm vehicle identity at depots, warehouses, and checkpoints with zero manual effort.

📷

CCTV & Surveillance

Integrate with existing camera feeds to flag stolen, blacklisted, or unregistered vehicles.

📷

CCTV & Surveillance

Integrate with existing camera feeds to flag stolen, blacklisted, or unregistered vehicles.

📷

CCTV & Surveillance

Integrate with existing camera feeds to flag stolen, blacklisted, or unregistered vehicles.

📱

Mobile Apps

Let users snap a plate photo to look up vehicle details, insurance status, or ownership history.

📱

Mobile Apps

Let users snap a plate photo to look up vehicle details, insurance status, or ownership history.

📱

Mobile Apps

Let users snap a plate photo to look up vehicle details, insurance status, or ownership history.

Pricing

Simple volume pricing.
More scans = lower rate.

Flat rate — once you cross a tier, that rate applies to all your scans that month.

Need more than 5,00,000 scans/month? Contact us for custom enterprise pricing.

Free Trial

Start reading plates
in under 5 minutes.

Use the trial key below — no signup, no credit card. 2,500 free scans. Hit the API right now.

alpr_test_b6ba28cf4c9674a92d47874028becf805ebeb836

alpr_test_b6ba28cf4c9674a92d47874028becf805ebeb836

Ready for production? Email care@parkese.com to get a live key.