Skip to main content

MareArts ANPR

PyPI version Python versions Downloads License: Proprietary Live Demo

Automatic Number Plate Recognition SDK — detection + OCR for multiple regions, with GPU acceleration and ARM/Windows support.

One license covers everything: Python SDK, REST API Server, and Mobile App.


Python SDK

Detect and read license plates in your own Python code.

pip install marearts-anpr          # CPU (all platforms)
ma-anpr gpu-setup cuda             # switch to NVIDIA CUDA
ma-anpr gpu-setup directml         # switch to Windows GPU
from marearts_anpr import (
    ma_anpr_detector_v16, ma_anpr_ocr_v16, marearts_anpr_from_image_file
)

detector = ma_anpr_detector_v16("640p_fp32", user_name, serial_key, signature)
ocr = ma_anpr_ocr_v16("fp32", "univ", user_name, serial_key, signature)

result = marearts_anpr_from_image_file(detector, ocr, "car.jpg")
print(result)
# {'results': [{'ocr': 'ABC1234', 'ocr_conf': 99, 'ltrb': [...], ...}], ...}

Full SDK Documentation and Examples →


REST API Server

Built-in server with web dashboard and REST API.

pip install marearts-anpr           # server included in base install
ma-anpr config                     # one-time credential setup
ma-anpr server start               # http://localhost:8000
curl -X POST http://localhost:8000/api/anpr -F "image=@car.jpg"

Server Documentation →


Mobile App

On-device ANPR for iOS and Android — parking, security, fleet management.

Download on App Store Get it on Google Play

  • On-device AI (~100-160ms)
  • Team collaboration, webhooks, cloud sync
  • CSV export, map view, whitelist/blacklist

Mobile App Guide →


Supported Regions

V16 uses per-country character sets — pass a 2-letter country code (e.g. de, au, ru) for best accuracy, or a group code (eu, asia, eup, na, univ, etc.).

Supports 80+ countries across 12 regional groups: EU (37), Ex-USSR (15), Asia (17), N. America (3), S. America (2), Africa (2), Oceania (2), UK (4), China, Korea, Japan.

Unknown regions fall back to univ with a warning.

See Full Region & Country Reference for the complete table with all country codes and flags.


More from MareArts


Support

Homepage marearts.com
License marearts.com/products/anpr
Live Demo live.marearts.com
Contact hello@marearts.com
YouTube Video Examples

(c) 2026 MareArts. All rights reserved.

Metadata

Release files for marearts-anpr 3.9.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for marearts-anpr 3.9.1
File
marearts_anpr-3.9.1-cp314-cp314-win_arm64.whl CPython 3.14 CPython 3.14 Windows ARM64 Details
marearts_anpr-3.9.1-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
marearts_anpr-3.9.1-cp314-cp314-manylinux2014_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64 Details
marearts_anpr-3.9.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ ARM64, Linux glibc 2.17+ ARM64 Details
marearts_anpr-3.9.1-cp314-cp314-macosx_10_15_universal2.whl CPython 3.14 CPython 3.14 macOS 10.15+ universal2 (ARM64, x86-64) Details
marearts_anpr-3.9.1-cp313-cp313-win_arm64.whl CPython 3.13 CPython 3.13 Windows ARM64 Details
marearts_anpr-3.9.1-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
marearts_anpr-3.9.1-cp313-cp313-manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
marearts_anpr-3.9.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details
marearts_anpr-3.9.1-cp313-cp313-macosx_10_13_universal2.whl CPython 3.13 CPython 3.13 macOS 10.13+ universal2 (ARM64, x86-64) Details
marearts_anpr-3.9.1-cp312-cp312-win_arm64.whl CPython 3.12 CPython 3.12 Windows ARM64 Details
marearts_anpr-3.9.1-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
marearts_anpr-3.9.1-cp312-cp312-manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
marearts_anpr-3.9.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details
marearts_anpr-3.9.1-cp312-cp312-macosx_10_13_universal2.whl CPython 3.12 CPython 3.12 macOS 10.13+ universal2 (ARM64, x86-64) Details
marearts_anpr-3.9.1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
marearts_anpr-3.9.1-cp311-cp311-manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
marearts_anpr-3.9.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details
marearts_anpr-3.9.1-cp311-cp311-macosx_10_9_universal2.whl CPython 3.11 CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64) Details
marearts_anpr-3.9.1-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
marearts_anpr-3.9.1-cp310-cp310-manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
marearts_anpr-3.9.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details
marearts_anpr-3.9.1-cp310-cp310-macosx_10_9_universal2.whl CPython 3.10 CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64) Details

Total release size: 47.8 MB

Release files / marearts_anpr-3.9.1-cp314-cp314-win_arm64.whl

Download URL marearts_anpr-3.9.1-cp314-cp314-win_arm64.whl
Size 1.4 MB
Tags CPython 3.14 Windows ARM64
SHA-256 checksum
How to use checksums
03693f910aa37d512f256b448a533e506e00e22d41de31bc16a93c5684ea601d
BLAKE2b-256 checksum
How to use checksums
76aa11aae70e03e84a9840331bae0a92d08b7abbbf039f834fcb78e16317f08f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / marearts_anpr-3.9.1-cp314-cp314-win_amd64.whl

Download URL marearts_anpr-3.9.1-cp314-cp314-win_amd64.whl
Size 1.3 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
43ec33f3264417050e6e151a5781dfd910f542a5e665a6ed464db95c11db3999
BLAKE2b-256 checksum
How to use checksums
04305c66171f0e9292f9e850da66556ab418f44d742cd1f7b645ff831ed20f95
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / marearts_anpr-3.9.1-cp314-cp314-manylinux2014_x86_64.whl

Download URL marearts_anpr-3.9.1-cp314-cp314-manylinux2014_x86_64.whl
Size 2.2 MB
Tags CPython 3.14 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
2c3216e9037f93548ac35d140606dd0b8f69e295c84004689ee3978eff3028ef
BLAKE2b-256 checksum
How to use checksums
daacede18194c214cce5774bdcad773ac88846d0c3d3338d6ebf47295a8faf9d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.5

Release files / marearts_anpr-3.9.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL marearts_anpr-3.9.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 2.1 MB
Tags CPython 3.14 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
5304ac4831c554598e07ba534a3a088d06eca1cc5cb284fe47a2123c16c586ee
BLAKE2b-256 checksum
How to use checksums
a0d56747e1cd5b3f96ea50783b217d428331c2d2dd8042895c3101e554f42f9e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.5

Release files / marearts_anpr-3.9.1-cp314-cp314-macosx_10_15_universal2.whl

Download URL marearts_anpr-3.9.1-cp314-cp314-macosx_10_15_universal2.whl
Size 3.2 MB
Tags CPython 3.14 macOS 10.15+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
f9a26c6d9fd9e892204b178ab871bf286a5e8f528d97377c5bbb41a3a5d154c1
BLAKE2b-256 checksum
How to use checksums
17cf9ebcaa9ceae07f5d3a90d519187a5164fffa94c175b2afc2700ee14e85a1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / marearts_anpr-3.9.1-cp313-cp313-win_arm64.whl

Download URL marearts_anpr-3.9.1-cp313-cp313-win_arm64.whl
Size 1.3 MB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
419af148a23b3883f228e9721955c1ca98ec8c1885b8090df17ef5095eb570fb
BLAKE2b-256 checksum
How to use checksums
ff03370b1ff827df860957bb11dcde6dcebedb4fc00252cccf6d75d2f38ddfe4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / marearts_anpr-3.9.1-cp313-cp313-win_amd64.whl

Download URL marearts_anpr-3.9.1-cp313-cp313-win_amd64.whl
Size 1.3 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
a08a1fea7ce4b9cc1c3d5d1c0cb45591e3686fde3610ae5e51615fcd51f327a0
BLAKE2b-256 checksum
How to use checksums
c3d52d4d0b9d73c9e089a7b6f0a0c475d110407e43ad72da9e633bdd15ebd609
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / marearts_anpr-3.9.1-cp313-cp313-manylinux2014_x86_64.whl

Download URL marearts_anpr-3.9.1-cp313-cp313-manylinux2014_x86_64.whl
Size 2.2 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
74d962438c4968e5e55172004e27a5cb0786cc26e5896fe9ed75aa65b0bb69e9
BLAKE2b-256 checksum
How to use checksums
eaa29772439c79736fa38f37ed691f7c00587f28af4cc27ee95dba3116a04b3f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.5

Release files / marearts_anpr-3.9.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL marearts_anpr-3.9.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 2.0 MB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
2720bafe31f94292220c26daa28f4f040bda5a0f02ce7c2dd760913a9bb94737
BLAKE2b-256 checksum
How to use checksums
cc36d0d6ff38c1977ec577f09adf1ea70978b8fef1461c8edc73c3356177d012
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.5

Release files / marearts_anpr-3.9.1-cp313-cp313-macosx_10_13_universal2.whl

Download URL marearts_anpr-3.9.1-cp313-cp313-macosx_10_13_universal2.whl
Size 3.2 MB
Tags CPython 3.13 macOS 10.13+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
1b59d644685606281b5e8edf611dd69a3d624e11f8a62b2b9f16a7e632711e04
BLAKE2b-256 checksum
How to use checksums
261bac149fe1a1ebcc53630f7fb2cfa50cf25df74d66da3732414744e276711b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / marearts_anpr-3.9.1-cp312-cp312-win_arm64.whl

Download URL marearts_anpr-3.9.1-cp312-cp312-win_arm64.whl
Size 1.3 MB
Tags CPython 3.12 Windows ARM64
SHA-256 checksum
How to use checksums
fdb8bc467ccdbc65cb40678233eb1cf207f78947cfbc3443e42f2f7b3bca41ac
BLAKE2b-256 checksum
How to use checksums
8c95dcbc1bb4af815e0d2c216c3d6bc91a928411ba170c87f558eae899dd7464
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / marearts_anpr-3.9.1-cp312-cp312-win_amd64.whl

Download URL marearts_anpr-3.9.1-cp312-cp312-win_amd64.whl
Size 1.3 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
55da27aaf3d18ee9b5d37bbf89e901603d9083daf6c87b9d64d955c5b62f1c87
BLAKE2b-256 checksum
How to use checksums
41d3dc0982abeeb4b8a1b3a664d9c69c1ad671b83355c56e1fa1dc61d2e69323
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / marearts_anpr-3.9.1-cp312-cp312-manylinux2014_x86_64.whl

Download URL marearts_anpr-3.9.1-cp312-cp312-manylinux2014_x86_64.whl
Size 2.1 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
322c0625bedabd98ba4d452a3631fc1f62070022eecf4053008b748168c44b5b
BLAKE2b-256 checksum
How to use checksums
c8c50223f43bb08b28676141a87101ec7dec233beb654a2c5c04a20188d3c88b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.5

Release files / marearts_anpr-3.9.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL marearts_anpr-3.9.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 2.0 MB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
955abd270c6ec0cea24a219ca338c1bed0446ff3d27e18da654c50e70ae51e93
BLAKE2b-256 checksum
How to use checksums
5d05f9a37ccfd53fea7ee48dc7597a9aa7b375136274aa8d9225b02b6bab3011
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.5

Release files / marearts_anpr-3.9.1-cp312-cp312-macosx_10_13_universal2.whl

Download URL marearts_anpr-3.9.1-cp312-cp312-macosx_10_13_universal2.whl
Size 3.2 MB
Tags CPython 3.12 macOS 10.13+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
52d5fc77ce8418115257a27277edd4a40ddd62027265048aa7baccc278d03f67
BLAKE2b-256 checksum
How to use checksums
93de98afb8475a43a7ce07945c4167d639c3a3efd2fcc7d375a8d3b688bcf24e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / marearts_anpr-3.9.1-cp311-cp311-win_amd64.whl

Download URL marearts_anpr-3.9.1-cp311-cp311-win_amd64.whl
Size 1.4 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
30f92d50ef889da008325b7b276312f9a603defa04e18cb0cca56f83f97da1bf
BLAKE2b-256 checksum
How to use checksums
c6daf30997d94adbe3756cd33cdf43ce43fa87db21e480f52fe3250f8b4a0975
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / marearts_anpr-3.9.1-cp311-cp311-manylinux2014_x86_64.whl

Download URL marearts_anpr-3.9.1-cp311-cp311-manylinux2014_x86_64.whl
Size 2.2 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
724569dc081f5b69a34ae4771ef31906de7fe20c09d7a09e7ee169370e727da8
BLAKE2b-256 checksum
How to use checksums
8154de939d70a12b8d49d170233fc904b7185a8c5a38b82e7ac51c2d0ae15995
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.5

Release files / marearts_anpr-3.9.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL marearts_anpr-3.9.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 2.0 MB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
871e5d3e76c23352ad47436316b3ee77485730ac3620ec093c3dbb0a0f6aafd7
BLAKE2b-256 checksum
How to use checksums
2d29660551e567dd502caca24e29ce4f19afda3cd75de717b894e4ba16e5b935
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.5

Release files / marearts_anpr-3.9.1-cp311-cp311-macosx_10_9_universal2.whl

Download URL marearts_anpr-3.9.1-cp311-cp311-macosx_10_9_universal2.whl
Size 3.3 MB
Tags CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
2d0d202f1887a2589e1da9bee380526bff23833b75a89234ac81c21ac410e5b7
BLAKE2b-256 checksum
How to use checksums
0567f117d5c1d25a20b91ed1827b468ecffc9d0aad79665f3e944ba44cf0a334
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / marearts_anpr-3.9.1-cp310-cp310-win_amd64.whl

Download URL marearts_anpr-3.9.1-cp310-cp310-win_amd64.whl
Size 1.4 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
7bef2f9d827f6a542a285819b1694831d50004fc81d6f7796a93c43b20602a18
BLAKE2b-256 checksum
How to use checksums
a4cb1d254ddd8c05155443e2f7df62f4ed39832e1c95c0cab62d834372b42636
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / marearts_anpr-3.9.1-cp310-cp310-manylinux2014_x86_64.whl

Download URL marearts_anpr-3.9.1-cp310-cp310-manylinux2014_x86_64.whl
Size 2.2 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
4f7353d56b91a2991310974421d4697c539190ee681c9df8ab08698f66222321
BLAKE2b-256 checksum
How to use checksums
d3bca21fdd176d91dd4106f7ad4c2955f82f864e33e71537935053ec806d4fcd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.5

Release files / marearts_anpr-3.9.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL marearts_anpr-3.9.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 2.0 MB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
67e0d72e8f4633fb90a29f1013be028e3dac5bf676d8ee9a03633350e3e3e86e
BLAKE2b-256 checksum
How to use checksums
9d58c0dabfac839fafdf9132357398f122109d2bfe92385e5f1c46e45c8ba1be
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.5

Release files / marearts_anpr-3.9.1-cp310-cp310-macosx_10_9_universal2.whl

Download URL marearts_anpr-3.9.1-cp310-cp310-macosx_10_9_universal2.whl
Size 3.3 MB
Tags CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
63c410f1f3ae30c9ae2e4dea2e6b6fd4462018b0215060476b5cd42edb7a0d68
BLAKE2b-256 checksum
How to use checksums
c156e519a5e3573c9c775edca49e3bb8c1d2484e01382528144fb62556d9ff26
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page