Upload a BOL — PDF, scan or photo — and get clean, structured data back in seconds. B/L number, parties, ports, containers, weights. Ready for your TMS, ERP or spreadsheet.
7-day free trial · per-document pricing · no sales call required
Built for the daily reality of freight forwarders and customs brokers: stacks of carrier BOLs that someone has to key into the system.
Drag in a PDF, scan or phone photo — up to 10 MB. Master or house B/L, any carrier layout.
Our models read the document and return 20+ structured fields, including per-container details. You review before you export.
Download CSV for Excel or your ERP import, or pull JSON straight from the API into your own system.
This is what comes back — actual output structure, not a mock-up.
{
"bl_number": "MAEU123456789",
"booking_number": "610203040",
"scac": "MAEU",
"carrier": "Maersk Line",
"vessel": "EMMA MAERSK",
"voyage": "124W",
"shipper": { "name": "Dutch Cheese Exports BV", … },
"consignee": { "name": "NY Food Imports Inc.", … },
"port_of_loading": "Rotterdam, NL",
"port_of_discharge": "New York, US",
"containers": [{
"container_number": "MSKU1234567",
"seal_number": "NL445566",
"container_type": "40RF",
"packages": "1100 cartons",
"gross_weight_kg": 21500,
"volume_cbm": 58.4
}],
"incoterms": "CIF",
"freight_terms": "PREPAID",
"date_of_issue": "2026-05-28"
}
Turn carrier master B/Ls into house B/L data, shipment files and customer updates without the retyping marathon.
Pull consignee, goods description, weights and container numbers straight into your declaration workflow.
Feed arrival planning and warehouse systems from the documents your carriers send you — automatically.
Bills of Lading contain commercial relationships you don't want spread across the globe. Bol.ai stores documents and extracted data exclusively in the European Union — database in Western Europe, file storage under EU jurisdiction. GDPR-friendly by architecture, not by addendum.
Pay a small base fee, then per document processed. No seats, no modules, no annual contract required.
€19/month
+ €0.49 per document
€79/month
+ €0.29 per document
Credits
one-time credit packs
It converts a BOL document — usually a PDF or scan — into structured, machine-readable data: B/L number, shipper, consignee, ports, container numbers, weights and more, so it can flow into a TMS or ERP without manual retyping.
20+ fields including B/L number, booking number, SCAC, carrier, vessel/voyage, shipper, consignee, notify party, ports of loading and discharge, per-container details (number, seal, type, packages, gross weight, CBM), freight terms, incoterms and date of issue.
PDF files and images (PNG, JPG) up to 10 MB — including scans and photos of paper documents.
Accuracy depends on document quality. Every extraction is shown to you field-by-field for review before export, and failed extractions are never charged silently — you see the status of every document.
Exclusively in the European Union — database in Western Europe, file storage under EU jurisdiction. Nothing is stored outside the EU.
No. Bol.ai does one thing well: turning Bill of Lading documents into structured data. It is not a tracking or shipment-visibility tool.
Yes — send a document, get JSON back. The same endpoint that powers the web app is available to your systems on the Professional plan.
Sign up, upload a BOL, and see your data come back structured.
Start free trial