Supported Carriers

ShipShim recognizes 155+ carriers across all major regions. The list below shows the carrier name, the country it serves, and the tracking-number pattern ShipShim uses to identify it. You don't need to pre-select a carrier โ€” POST /api/v1/track figures it out from the number alone. When multiple carriers share a pattern (common for plain 12-digit numbers), pass a carrier or country hint to disambiguate. See API Reference โ†’ POST /track for details.

North America

Carrier Country Pattern
FedEx US 12, 15, or 20-22 digits
UPS US 1Z + 16 alphanumeric
USPS US 92/93/94/95 prefix, or S10 ending in US
Amazon Logistics US TBA prefix
OnTrac US C/D prefix
LaserShip US 1LS or LX prefix
Spee-Dee Delivery US SPD prefix
DHL eCommerce US GM/LX/RX prefix
UPS Freight US 9-18 digits
FedEx Freight US 10-12 digits
Old Dominion US 9-11 digits
XPO Logistics US 9-18 digits
Saia US 10-12 digits
Estes Express US 10-11 digits
ABF Freight US 9-12 digits
Pitney Bowes US 20-34 digits
Canada Post CA 16 digits, or S10 ending in CA
Purolator CA 12-16 alphanumeric
Canpar CA D prefix
Intelcom CA INT prefix
Estafeta MX 10-22 digits
Correos de Mexico MX S10 format ending in MX

Europe

Carrier Country Pattern
Royal Mail GB S10 format ending in GB
Parcelforce GB 10-13 alphanumeric
DPD UK GB 14 digits
Hermes UK / Evri GB 16 digits
Yodel GB JJD/JD prefix
UK Mail GB 8-12 digits
Whistl GB 12-22 alphanumeric
An Post IE S10 format ending in IE
Deutsche Post DE S10 format ending in DE
DHL Germany DE 12-20 digits, or JJD prefix
DPD Germany DE 14 digits
GLS Germany DE 11-14 alphanumeric
Hermes Germany DE 14-16 digits
PostCon DE 12-22 digits
Austrian Post AT S10 format ending in AT
Swiss Post CH S10 ending in CH, or 99.XX format
La Poste FR 13-15 alphanumeric, or S10 ending in FR
Chronopost FR S10 format
Mondial Relay FR 8-12 digits
Correos Spain ES S10 ending in ES, or PQ prefix
SEUR ES 13-22 digits
CTT Portugal PT S10 format ending in PT
PostNL NL 3S prefix, or S10 ending in NL
BPost BE S10 format ending in BE
Poste Italiane IT S10 format ending in IT
SDA Italy IT 12-22 digits
BRT Italy IT 12 digits
GLS Italy IT 11 alphanumeric
PostNord SE 13-20 alphanumeric, or S10 ending in SE
PostNord Denmark DK S10 format ending in DK
Posti Finland FI S10 ending in FI, or JJFI prefix
Posten Norway NO S10 ending in NO, or SHIPMENT prefix
Iceland Post IS S10 format ending in IS
Poczta Polska PL S10 ending in PL, or 20 digits
Ceska Posta CZ S10 format ending in CZ
Slovenska Posta SK S10 format ending in SK
Magyar Posta HU S10 format ending in HU
Romanian Post RO S10 format ending in RO
Bulgarian Post BG S10 format ending in BG
Hellenic Post GR S10 format ending in GR
Croatia Post HR S10 format ending in HR
Serbia Post RS S10 format ending in RS
Slovenia Post SI S10 format ending in SI
Cyprus Post CY S10 format ending in CY
Malta Post MT S10 format ending in MT
Luxembourg Post LU S10 format ending in LU
Ukraine Post UA S10 format ending in UA
Russian Post RU S10 ending in RU, or 14 digits
Kazpost KZ S10 format ending in KZ

Asia-Pacific

Carrier Country Pattern
China Post CN S10 format ending in CN
SF Express CN SF prefix, or 12 digits
YTO Express CN YT prefix, or 12-15 digits
ZTO Express CN 12-14 digits
STO Express CN 12-15 digits
Yunda Express CN 13 digits
Best Express CN 12-18 digits
JD Logistics CN JD/VA/JDV prefix
Cainiao CN LP prefix, or YANWEN prefix
4PX CN 4PX/DF prefix
Yanwen CN YW/YANWEN prefix
Japan Post JP S10 format ending in JP
Yamato Transport JP 12 digits
Sagawa Express JP 10-12 digits
Korea Post KR S10 format ending in KR
CJ Logistics KR 10-12 digits
Lotte Global Logistics KR 10-12 digits
Hanjin KR 10-14 digits
Taiwan Post TW S10 format ending in TW
Hong Kong Post HK S10 format ending in HK
Singapore Post SG S10 format ending in SG
Ninja Van SG NV/NVSG prefix
Malaysia Post MY S10 format ending in MY
J&T Express MY JT/JP/JM prefix
Thailand Post TH S10 format ending in TH
Kerry Express Thailand TH KERP/PHS prefix
Flash Express TH TH prefix
Vietnam Post VN S10 format ending in VN
Viettel Post VN 10-20 digits
Philippines Post PH S10 format ending in PH
Indonesia Post ID S10 format ending in ID
JNE ID Alphanumeric
India Post IN S10 format ending in IN
DTDC IN Letter + digits
Blue Dart IN 9-11 digits
Delhivery IN 10-18 digits
Ecom Express IN Numeric
Pakistan Post PK S10 format ending in PK
Bangladesh Post BD S10 format ending in BD
Sri Lanka Post LK S10 format ending in LK
Australia Post AU S10 ending in AU, or 22 digits
StarTrack AU 9-16 alphanumeric
Toll AU 9-15 alphanumeric
Aramex Australia AU 8-15 alphanumeric
Sendle AU S prefix
NZ Post NZ S10 ending in NZ, or 11-16 alphanumeric
CourierPost NZ Alphanumeric
Omni Parcel NZ OMN prefix
Freightways NZ 10-18 alphanumeric

Middle East

Carrier Country Pattern
Israel Post IL S10 format ending in IL
Emirates Post AE S10 format ending in AE
Saudi Post SA S10 format ending in SA
Qatar Post QA S10 format ending in QA
Kuwait Post KW S10 format ending in KW
Bahrain Post BH S10 format ending in BH
Oman Post OM S10 format ending in OM
Jordan Post JO S10 format ending in JO
Lebanon Post LB S10 format ending in LB
Aramex INT 10-15 digits

Africa

Carrier Country Pattern
South Africa Post ZA S10 format ending in ZA
The Courier Guy ZA 8-20 alphanumeric
Egypt Post EG S10 format ending in EG
Morocco Post MA S10 format ending in MA
Nigeria Post NG S10 format ending in NG
Kenya Post KE S10 format ending in KE

South America

Carrier Country Pattern
Correios Brazil BR S10 format ending in BR
Correo Argentino AR S10 format ending in AR
Correos Chile CL S10 format ending in CL
Servientrega CO 10-15 digits
Correos Colombia CO S10 format ending in CO
Correos Peru PE S10 format ending in PE
Correos Ecuador EC S10 format ending in EC
Correos Venezuela VE S10 format ending in VE
Correo Uruguayo UY S10 format ending in UY

International

Carrier Coverage Pattern
DHL Express INT 10-11 digits
TNT INT 9-15 digits, or GE prefix
GLS INT 11-14 alphanumeric
DPD INT 14 digits
Asendia INT S10 format
GECEX INT GX prefix
Landmark Global INT LTN prefix
Passport INT PP prefix
Globegistics INT S10-like format
i-parcel INT UPSI prefix

S10 Format

The S10 (Universal Postal Union) format is used by postal services worldwide:

[2 letters][9 digits][2-letter country code]

Example: RR123456789GB (Royal Mail, UK)

The first two letters indicate the service type:

  • RR - Registered mail
  • EE - EMS Express
  • CP - Parcel post
  • LX - Letter express

Missing a carrier?

If you need a carrier we don't recognize yet, contact us with a few sample tracking numbers and the carrier's tracking-page URL pattern. Self-hosters can add carriers directly by editing web/resources/data/carriers.json and opening a pull request on our GitHub repository.