Kazakhstan
Kazakhstan is our home market. The current format — a letter, three digits, two letters and a two-digit region code, as in A 123 BC 02 — has been standard since 2012, but the roads still carry legacy series issued before that, alongside trailer, motorcycle and government formats.
This is where our models were born: trained and continuously refined on local footage from parking operators and access-control systems across the country, in summer glare and winter grime. The API reads current and legacy formats, extracts the region code, and returns an honest confidence score with every read — 97%+ accuracy at under 200ms.
Live demo
Upload a vehicle photo and watch the API return the plate text, confidence score and vehicle details in real time. Your first 150 calls each month are free — no credit card required.
Upload image
Try it with Kazakhstan plates
Drag and drop a vehicle photo here, or browse files
JPEG, PNG, or WebP — max 10MB, min 640×480
API response
// Upload an image to see the live response.
Coverage
The 2012 standard encodes the registration region in the final two digits — 01 for Astana, 02 for Almaty, and onward through the regions — so a single read tells you both who the vehicle is and where it is registered. Plates issued before 2012 use older letter arrangements and remain valid on hundreds of thousands of vehicles.
Because the training data is local, the model handles what actually shows up at Kazakh gates: sun-bleached plates, winter dirt and salt film, dealer frames, and the mix of current and legacy series arriving in the same minute.
01
A 123 BC 02 — letter, three digits, two letters, region code.
02
Earlier series still valid and common on the road.
03
Purchased low-digit and repeating-letter plates, read as printed.
04
Trailer series in their own format.
05
Compact motorcycle plates.
06
State and municipal fleet plates.
API response
Responses include the plate exactly as printed, the two-digit region code with its resolved region name, a per-read confidence score, and optional vehicle details from the same image.
POST /v1/detect
{
"success": true,
"data": {
"plates": [
{
"text": "A123BC02",
"confidence": 0.98,
"country": "KZ",
"region": {
"code": "02",
"name": "Almaty"
},
"bounding_box": {
"x": 412, "y": 388,
"width": 164, "height": 82
}
}
],
"car": {
"brand": "Toyota",
"model": "Camry",
"body_type": "sedan",
"color": {
"name": "black",
"hex": "#1A1A1A"
}
}
},
"processing_time_ms": 138
}Use cases
The systems running on this API today started here — parking, access control and fleet operations across Kazakhstan.
Automated entry, exit and pay-by-plate for malls and business centers in Almaty and Astana.
Barrier automation for gated residential complexes — residents in, strangers logged.
Tenant and visitor vehicle verification at office parking entrances.
Gate check-in and yard management for carriers and distribution hubs.
Re-verify toll camera reads with confidence scores before invoicing.
Get an API key, send a photo, and receive the plate, region and confidence back in under 200ms — 150 free calls every month.
Also available
No per-country contracts or add-ons — the same endpoint reads plates from every supported market.
Every plate read can include brand, model, body type and color of the vehicle from the same image — explore the Car Recognition API