CMR consignment note OCR API
The CMR is the backbone of cross-border road haulage in dozens of countries. Our document AI reads consignors, consignees, goods descriptions, weights, and route details from scans and photos—so logistics teams stop retyping and operations stay audit-ready.
Parties and addresses without typos
Capture consignor, consignee, and carrier names with full pickup and delivery addresses formatted for your systems.
Goods, weight, and packaging
Pull commodity descriptions, gross weight, packaging type, and parcel counts for customs declarations and warehouse receipts.
Dates, places, and route context
Extract takeover and delivery locations, loading dates, and special instructions for proof of carriage and dispute resolution.
Messy scans and multilingual forms
Handle stamped copies, driver photos, and mixed-language CMR layouts common on European corridors.
How it works
Get from a raw document to structured JSON in three simple steps.

Choose or Upload
Choose OR Upload your own document to generate an schema from it

Customize the Schema
curl -X POST "https://tiny-idp-api-338302005544.europe-southwest1.run.app/api/extractors/run/YOUR_EXTRACTOR_ID" \
-H "x-api-key: YOUR_API_KEY" \
-F "files=@/path/to/your/document.jpg"Start Extracting
Try it with a sample CMR or your own scan
Upload a CMR document and see fields extracted automatically. Adjust the schema so every carrier, forwarder, and border process gets the same clean structure.
Playground: Create from a document
Upload any document and our AI will design a custom extractor tailored to it.
Input Document
Upload your own
PDF, PNG, JPG
Output & Integration
Ready for production?
Get an API key to start extracting data from your documents in production.
Start from scratch
Know exactly what you need? Define your own JSON schema manually.
Why automate CMR consignment note documents?
Every international road shipment tied to the CMR convention generates a consignment note that proves who carried what, from where, and under which terms. Operations and compliance teams still open PDFs and phone photos to copy consignee lines, weights, and delivery clauses—slow work that breaks when handwriting, stamps, or carrier-specific layouts change.
Automating CMR extraction turns those documents into structured records in seconds: faster POD and billing, cleaner hand-offs to customs and insurers, and fewer disputes over what was declared at loading. It is ideal for freight forwarders, 4PLs, carriers with own-account fleets, and retailers consolidating inbound European traffic.
Because you define the extraction schema, you can align field names with your TMS, WMS, or customs filing tools and extend the model when new lanes or Annexes appear—without maintaining fragile templates for every carrier variant.
90% Faster
Reduce processing time from minutes to seconds.
Higher Accuracy
Eliminate manual entry errors and typos.
What fields can be extracted from a CMR consignment note?
You can extract sender (consignor) and receiver (consignee) identities with structured addresses; carrier name and usual place of business when shown; place and date of taking over the goods; agreed place of delivery; successive carriers or subcontractor references when listed; vehicle or trailer identifiers where printed; marks, numbers, quantity, and type of packages; description of the goods; gross weight or other measures; charges, cash-on-delivery amounts, and instructions for customs or other formalities; sender’s instructions and agreed limitations; place and date of the document; and signature or stamp blocks used for evidence of receipt. With a custom schema you can normalize country codes, split multi-line addresses, or map free-text clauses to your internal reason codes.
Commonly extracted fields include:
Simple, Transparent Pricing
No hidden fees. No monthly minimums. Pay only for what you extract.
Usage-Based
Simple pay-as-you-go pricing. No monthly commitment.
Enterprise
Tailored pricing for high-volume scenarios. Get SLA guarantees, on-premise deployment, and dedicated support — reach out and we'll put together a plan that fits your scale.
All prices exclude VAT. Volume discounts apply automatically.
Enterprise-grade Compliance & Security
We take data privacy seriously. Tiny IDP is built from the ground up to meet the strictest European data protection standards.
Zero Data Retention
We don't store your documents, images, or predictions. Data is processed in-memory and immediately discarded.
GDPR Compliant
Full compliance with European data protection regulations (GDPR) for your peace of mind.
EU-Based Infrastructure
All data is processed and hosted exclusively in secure European data centers.
Do you need a custom OCR?
We support custom extractors! Define your own fields, rules, and logic to extract data from any type of document.
