The data & AI platform for global freight

Kedge turns messy shipment data into structured, verified records, with AI agents that put it to work everywhere it matters.

Book a demo

Structuring millions of shipments a month for forwarders, shippers & carriers

Global trade moves more than 12 billion tonnes of cargo a year, but most of its data still arrives as a PDF.

Kedge enriches shipment data in real time, adding structure, accuracy and intelligence at every leg.

Customs & compliance

Clear every shipment before it docks

Screen HS codes, parties and documents against live rules in under 60 milliseconds, so holds get caught at booking, not at the berth.

Learn more
<60msP99 screening latency
Freight audit

Match every invoice to the move that earned it

Reconcile carrier invoices against contracts, rates and real events, line by line, without spreadsheets or guesswork.

Learn more
Analytics & AI

Build forecasts on clean lanes

Give planners consistent context across carriers, ports and modes, powering transit forecasts, cost models and smarter tendering.

Learn more
Customer experience

Answer “where’s my container” before anyone asks

Give customers a live, plain-language view of every move, from gate out to discharge, so the ticket never gets opened.

Learn more
97%Of moves tracked to the berth

Built for every layer of global trade

Proven across oceans, ports and lanes

▸ See all case studies
“Kedge turned forty thousand PDFs a week into records our planners actually trust. Customs holds dropped in the first month.”
Ingrid Solberg, VP Operations

▸ Stat
Fewer customs holds caught at the berth instead of at booking

38%

▸ Stat
Shipping documents structured by Kedge every week

41,000
01 / 03
[Developers]

Integrate Kedge’s API in an afternoon. No custom mapping, no EDI projects, just clean shipment records that scale with you.

▸ Explore our docs
"container_id": "MSKU4820193"
Kedge is SOC 2 Type II compliant and built for enterprise-grade privacy, with no PII ever stored.
curl https://api.kedge.dev/v1/shipments/enrich \
  -H "Authorization: Bearer $KEDGE_KEY" \
  -d '{ "bol": "HLCU2209318",
        "shpr": "HALCYON RTL BV ROTT",
        "desc": "COMP PARTS 4 PLTS",
        "pol": "NLRTM", "pod": "USEWR" }'
▸ 200 OK · 48ms
{
  "shipper": "Halcyon Retail B.V.",
  "hs_code": "8471.30",
  "commodity": "Computer parts",
  "route": ["NLRTM", "USEWR"],
  "container": "MSKU4820193",
  "carrier": "Nordline Cargo",
  "confidence": 0.993
}