Frequently Asked Questions

Everything you need to know about the NPR API number plate recognition service.

NPR API is a high-performance Number Plate Recognition API (also known as ALPR/ANPR) that allows developers to extract vehicle registration plate data from images and video feeds. Simply send an image via our REST API and receive structured JSON data including the plate text, confidence score, region, and vehicle details.

NPR API achieves 99.8% recognition accuracy on standard-quality images. Our engine is trained on millions of diverse plate samples and performs well in challenging conditions including low light, high angles, rain, and partial occlusion. Each result includes a confidence score so you can set your own thresholds.

We support number plates from over 90 countries including the US, UK, EU member states, Australia, and many more. The API automatically detects the region and plate format, including two-line plates, special characters, and temporary plates. We continuously add new regions based on customer demand.

We offer a free Developer plan with 1,000 requests/month, a Startup plan at $49/month with 100,000 requests, and custom Enterprise plans for high-volume usage. No credit card is required for the free tier. Visit our pricing page for full details.

Integration takes minutes. Sign up for a free account, generate your API key, and make a POST request to our /v1/plate-reader endpoint with an image file or URL. We provide official SDKs for Python, Node.js, Go, and Java, plus comprehensive API documentation with code examples.

Yes. NPR API is fully GDPR and CCPA compliant. We offer zero-retention processing where images are analysed in memory and immediately discarded. No image data is stored on our servers. Enterprise customers can also deploy on-premise for complete data sovereignty.

Rate limits depend on your plan: Developer allows 1 request/second, Startup allows 50 requests/second, and Enterprise plans have custom limits tailored to your needs. If you exceed your rate limit, the API returns a 429 Too Many Requests response with a Retry-After header.

Yes. Our Enterprise plan includes a Docker container that can be deployed on your own infrastructure or edge devices. This is ideal for applications requiring low latency, air-gapped environments, or strict data residency requirements. Contact our sales team to learn more.
Loading…
Loading the web debug toolbar…
Attempt #