🎉 New: COA Extractor now auto-validates against your spec sheets — Try it free →
Free Tool

Extract Shipping Document Data Instantly

Bills of Lading, Air Waybills, Sea Waybills from any carrier. 500+ formats supported. Get structured data for TMS, WMS, or customs filing in seconds.

Hours → Seconds
500+ Carriers
95% Accuracy

Bank-grade encryption. Files deleted after processing.

One Platform for All Shipping Documents

Extract data from ocean, air, and ground freight documents — any carrier, any format

🚢

Bill of Lading

Ocean B/L, Master & House

Master B/Ls, House B/Ls, and Combined Transport Documents from any shipping line.

B/L NumberVessel/VoyagePOL / PODContainer #+20 more
✈️

Air Waybill

MAWB & HAWB

Master and House Air Waybills from any airline or freight agent worldwide.

AWB NumberFlight InfoOrigin / DestWeight+15 more
🌊

Sea Waybill

Non-negotiable

Sea waybills for express cargo release without original document requirement.

Waybill #Booking RefCarrierPort Pair+12 more
📋

Arrival Notice

ETA & Charges

Carrier arrival notices with ETA, freight charges, and pickup instructions.

ETA DateChargesFree TimeTerminal+10 more
📦

Delivery Note

POD & Receipts

Proof of delivery, delivery receipts, and consignment notes.

Delivery DateReceiverSignatureCondition+8 more
🚛

CMR Consignment

Road Transport

International CMR consignment notes for road freight across borders.

CMR NumberSender/CarrierRouteVehicle+10 more

From Document to Data in Four Steps

1

Upload Documents

Drop B/Ls, AWBs, or any shipping doc. Bulk upload supported.

2

AI Extracts Data

60+ fields including parties, containers, and cargo details.

3

Review & Validate

Side-by-side view with confidence scores. Edit if needed.

4

Export or Integrate

Push to TMS via API, or download Excel/JSON.

60+ Fields from Every Document

Party Information

Shipper Name & Address
Consignee Details
Notify Party
Carrier/Agent
Broker Details

Shipment Details

B/L or AWB Number
Vessel/Flight
Voyage Number
Container Numbers
Seal Numbers

Cargo Information

Description of Goods
Weight & Volume
Package Count
HS Codes
Freight Terms

Real-Time Shipment Visibility

Extract tracking data from arrival notices and combine with B/L data for complete shipment visibility across your freight operations.

  • Auto-extract ETA from arrival notices
  • Match B/Ls to container tracking
  • Alert on status changes
  • Dashboard view of all active shipments
MSKU4832167
Shanghai → Los Angeles
In Transit
CAAU5473921
Rotterdam → New York
Arrived
TCLU7719284
Busan → Long Beach
ETA: Dec 18

Ask Questions About Your Shipments

Query your shipping data with natural language. Get instant answers about container status, carrier performance, and more.

  • "Which shipments arrive at LA this week?"
  • "Show all containers from Maersk in transit"
  • "What's the average transit time from Shanghai?"
  • "Find all B/Ls with missing consignee address"
Ameya
Shipping Assistant
Show containers arriving this week

Found 7 containers arriving Dec 15-21:

• 3 at Los Angeles (Dec 16, 18, 20)

• 2 at New York (Dec 17, 19)

• 2 at Houston (Dec 15, 21)

Want me to export the B/L details?

Built for Freight Forwarding

Any Carrier

Works with B/Ls and AWBs from any shipping line or airline worldwide.

Instant Processing

Extract data in 2-3 seconds per document. No waiting.

Container Details

All container numbers, seals, weights extracted automatically.

Port Codes

UN/LOCODE and IATA codes recognized and validated.

Batch Processing

Process hundreds of documents via API or bulk upload.

TMS Integration

Push directly to your TMS via REST API or webhooks.

Who Uses Shipping Docs Extractor?

🚢 Freight Forwarders

Process documents from multiple carriers and consolidate shipment data.

4+ hrs

saved daily

📦 NVOCCs

Auto-populate house B/Ls from master B/Ls and booking confirmations.

90%

less manual entry

🏛️ Customs Brokers

Extract data for customs entry preparation and compliance.

50%

fewer errors

Connect to Your Systems

Get structured data where you need it

REST API

Full API access for programmatic document processing

Webhooks

Real-time notifications when documents are processed

Email Ingestion

Forward documents via email for automatic processing

Embed SDK

Embed extraction directly in your applications

Need ERP integration? We offer professional services for SAP, Oracle TMS, CargoWise, Descartes, Magaya, BluJay and other systems. Contact us →

Simple Credit-Based Billing

No subscriptions. No expiration. Buy only what you need.

BundleCreditsPricePer Credit
No bundles available.

No Subscription

Buy credits once. Use whenever.

Never Expires

Credits roll over forever. Use for docs or AI Agents.

Universal Credit

Share credits across all Ameya tools.

Common Questions

Which carriers do you support?

We support 500+ ocean carriers, airlines, and freight agents worldwide including Maersk, MSC, CMA CGM, Emirates, and all major NVOCCs.

Can you extract container numbers from B/Ls?

Yes! We extract all container numbers, seal numbers, weights, and dimensions from B/Ls and AWBs.

Do you validate port codes?

Yes. We recognize and validate UN/LOCODE for ports and IATA codes for airports automatically.

Can I integrate with CargoWise?

Yes! Use our REST API or webhooks to push extracted data to CargoWise or any TMS.

How accurate is the extraction?

We achieve 99%+ accuracy on standard shipping documents. You can review and edit any field before export.

Do you support multi-page B/Ls?

Yes. We process multi-page documents and extract data from all pages, including continuation sheets.

Ready to Automate Shipping Doc Processing?

Start extracting shipping data in seconds. 10 free documents — no credit card required.