Skip to content

Reference

Last verified: 2026-09-08

Tracking number formats every Indian courier

Paste a number anywhere and this tells you whose it is.

An Indian tracking number tells you which courier holds your parcel before you track it. Delhivery uses DL then digits, Blue Dart BD, Ekart FMPC or DSPC, Valmo VL, Amazon TBA, and India Post two letters, nine digits, then IN. The full rules for 20 couriers are below.

What this database is

43 pattern rules across 20 couriers, transcribed from the detection engine this site runs in production — the same code that decides which courier your number belongs to when you paste it into the tracker. A unique match identifies one courier on its own; a shared match fits several couriers and only narrows the field.

Each courier also carries whether tracking currently works on this site. Of the 20 listed, 7 work, 9 are blocked by the courier or fail upstream, 3 have no integration, and 1 is undetermined. That is measured, not claimed — the method is in our coverage report.

What this is not: courier documentation

These are the rules wematch on, published so you can check our working. They are not transcribed from each courier's official specification, and we have not verified them against every courier's own help centre. Where a courier publishes an authoritative format, that document wins over this page. Each courier's official tracking page is linked in its section so you can go to the source.

Jump to a courier

Delhivery

Works here

Issues: AWB, Waybill

Delhivery tracking number patterns
Pattern ruleExampleMatch
DL followed by digits^DL\d+$DL123456789012Unique
12 to 14 digits, no letters^\d{12,14}$123456789012Shared

Where to find it: Delhivery SMS, the shipping label, or the seller's dispatch email.

Track Delhivery here · Official Delhivery tracking

Blue Dart

Works here

Issues: AWB, Waybill, Reference number

Blue Dart tracking number patterns
Pattern ruleExampleMatch
BD followed by digits^BD\d+$BD1234567890Unique
8 to 12 digits, no letters^\d{8,12}$76543219876Shared

Where to find it: Blue Dart SMS, the airway bill slip, or the shipper's confirmation.

Track Blue Dart here · Official Blue Dart tracking

Ekart

Works here

Issues: AWB, Flipkart tracking ID

Ekart tracking number patterns
Pattern ruleExampleMatch
FMPC followed by letters or digits^FMPC\w+$FMPC0279658213Unique
DSPC followed by letters or digits^DSPC\w+$DSPC1234567890Unique
SHCP followed by letters or digits^SHCP\w+$SHCP1234567890Unique

Where to find it: Flipkart or Shopsy app → My Orders → Track. The ID sits under the courier name.

Track Ekart here · Official Ekart tracking

Shadowfax

Works here

Issues: AWB, Order reference

Shadowfax tracking number patterns
Pattern ruleExampleMatch
SF or SFX followed by digits^SFX?\d+$SF99887766Unique

Where to find it: Marketplace order page or the seller's dispatch SMS, where Shadowfax is the assigned network.

A bare numeric Shadowfax reference will not auto-detect — this courier has no weak pattern, so pick it manually.

Track Shadowfax here · Official Shadowfax tracking

Valmo (Meesho's in-house logistics arm)

Works here

Issues: AWB

Valmo (Meesho's in-house logistics arm) tracking number patterns
Pattern ruleExampleMatch
VL or VLR followed by at least 8 digits^VLR?\d{8,}$VL12345678Unique

Where to find it: Meesho app → Orders → Track. Valmo numbers start VL or VLR.

Track Valmo (Meesho's in-house logistics arm) here · Official Valmo (Meesho's in-house logistics arm) tracking

Ecom Express

Works here

Issues: AWB

Ecom Express tracking number patterns
Pattern ruleExampleMatch
ECOM followed by letters or digits^ECOM\w+$ECOM123456789Unique
EX followed by at least 8 digits^EX\d{8,}$EX12345678Unique

Where to find it: Ecom Express SMS or the marketplace order's tracking details.

Track Ecom Express here · Official Ecom Express tracking

Amazon Shipping (Amazon Transportation, TBA)

Works here

Issues: TBA tracking ID, AWB

Amazon Shipping (Amazon Transportation, TBA) tracking number patterns
Pattern ruleExampleMatch
TBA followed by letters or digits^TBA\w+$TBA123456789000Unique
AMZ followed by letters or digits^AMZ\w+$AMZ123456789Unique
Exactly 12 digits^\d{12}$123456789012Shared

Where to find it: Amazon.in → Your Orders → Track package. A TBA prefix means Amazon is carrying it itself.

Track Amazon Shipping (Amazon Transportation, TBA) here · Official Amazon Shipping (Amazon Transportation, TBA) tracking

XpressBees

Undetermined

Issues: AWB

XpressBees tracking number patterns
Pattern ruleExampleMatch
XB followed by digits^XB\d+$XB1234567890Unique
XP followed by digits^XP\d+$XP1234567890Unique
12 to 14 digits, no letters^\d{12,14}$123456789012Shared

Where to find it: XpressBees SMS or the marketplace order's tracking details.

The production probe returned an API_ERROR code alongside a not-found message. The two disagree, so this courier's real state is undetermined — see reports/COURIER-COVERAGE.md §4.

Track XpressBees here · Official XpressBees tracking

DTDC

Courier blocks it

Issues: Consignment, LR (Lorry Receipt), AWB

DTDC tracking number patterns
Pattern ruleExampleMatch
DTDC followed by letters or digits^DTDC\w+$DTDC123456789Unique
A leading D, V, X or Z followed by 7 to 11 digits^[DVXZ]\d{7,11}$D12345678Unique
9 to 12 digits, no letters^\d{9,12}$123456789012Shared

Where to find it: DTDC consignment note, the shipping label, or the dispatch SMS.

DTDC restricts automated tracking. Use DTDC's own site — the format above still tells you the number is a DTDC one.

Track DTDC here · Official DTDC tracking

India Post

Courier blocks it

Issues: Consignment (Speed Post, Registered Post)

India Post tracking number patterns
Pattern ruleExampleMatch
Two letters, 9 digits, then IN^[A-Z]{2}\d{9}IN$EE123456789INUnique

Where to find it: The post office receipt, or the booking SMS from India Post.

The lookup does not complete. Track on India Post's own site.

Track India Post here · Official India Post tracking

DHL

Courier blocks it

Issues: AWB, Waybill

DHL tracking number patterns
Pattern ruleExampleMatch
JJD followed by digits^JJD\d+$JJD123456789Unique
JD followed by digits^JD\d+$JD0123456789Unique
Exactly 10 digits^\d{10}$1234567890Shared

Where to find it: The DHL waybill, the shipper's confirmation email, or the parcel label.

The lookup does not complete. Track on DHL's own site.

Track DHL here · Official DHL tracking

Gati

Courier blocks it

Issues: Docket, LR

Gati tracking number patterns
Pattern ruleExampleMatch
GATI followed by letters or digits^GATI\w+$GATI12345678Unique
GKW followed by letters or digits^GKW\w+$GKW12345678Unique
9 to 12 digits, no letters^\d{9,12}$123456789Shared

Where to find it: The Gati docket slip or the consignor's dispatch note.

Track Gati here · Official Gati tracking

Porter

Courier blocks it

Issues: Order reference

Porter tracking number patterns
Pattern ruleExampleMatch
POR followed by at least 6 letters or digits^POR[A-Z0-9]{6,}$POR12345678Unique
PTR followed by at least 6 letters or digits^PTR[A-Z0-9]{6,}$PTR12345678Unique

Where to find it: The Porter app or the booking confirmation SMS.

Track Porter here · Official Porter tracking

Loadshare

Courier blocks it

Issues: AWB

Loadshare tracking number patterns
Pattern ruleExampleMatch
LS followed by at least 6 letters or digits^LS[A-Z0-9]{6,}$LS12345678Unique
LOAD followed by letters or digits^LOAD\w+$LOAD12345678Unique

Where to find it: The marketplace order's tracking details where Loadshare is assigned.

Track Loadshare here · Official Loadshare tracking

Smartr Logistics

Courier blocks it

Issues: AWB

Smartr Logistics tracking number patterns
Pattern ruleExampleMatch
SMARTR followed by letters or digits^SMARTR\w+$SMARTR123456Unique
SM followed by at least 8 letters or digits^SM[A-Z0-9]{8,}$SM12345678ABUnique

Where to find it: The seller's dispatch note or the marketplace tracking panel.

Track Smartr Logistics here · Official Smartr Logistics tracking

Trackon

Courier blocks it

Issues: Consignment, Docket

Trackon tracking number patterns
Pattern ruleExampleMatch
TRK followed by at least 6 letters or digits^TRK[A-Z0-9]{6,}$TRK12345678Unique
D followed by 8 to 12 digits^D\d{8,12}$D12345678Shared

Where to find it: The Trackon docket slip or the booking receipt.

The weak D-prefix pattern overlaps DTDC, so a bare D-number may resolve to either.

Track Trackon here · Official Trackon tracking

The Professional Couriers

Courier blocks it

Issues: Consignment, Docket

The Professional Couriers tracking number patterns
Pattern ruleExampleMatch
Three letters followed by 7 to 11 digits^[A-Z]{3}\d{7,11}$PCA1234567Unique

Where to find it: The consignment note handed over at the branch.

Track The Professional Couriers here · Official The Professional Couriers tracking

FedEx

Not configured

Issues: Tracking number, AWB

FedEx tracking number patterns
Pattern ruleExampleMatch
Exactly 15 digits^\d{15}$123456789012345Unique
96 followed by 18 to 20 digits^96\d{18,20}$9612345678901234567890Unique
Exactly 12 digits^\d{12}$794613974859Shared

Where to find it: The FedEx receipt, shipping email, or the parcel label.

Track FedEx here · Official FedEx tracking

UPS

Not configured

Issues: Tracking number

UPS tracking number patterns
Pattern ruleExampleMatch
1Z followed by 16 letters or digits^1Z[A-Z0-9]{16}$1Z999AA10123456784Unique

Where to find it: The UPS shipping confirmation or the parcel label.

Track UPS here · Official UPS tracking

USPS

Not configured

Issues: Tracking number

USPS tracking number patterns
Pattern ruleExampleMatch
Starts 91 to 95, then 18 to 20 more digits^9[1-5]\d{18,20}$9400111899223197428490Unique
Two letters, 9 digits, then US^[A-Z]{2}\d{9}US$EE123456789USUnique
Exactly 13 digits^\d{13}$1234567890123Shared

Where to find it: The USPS mailing receipt or the shipper's confirmation.

Track USPS here · Official USPS tracking

Couriers with no recognisable number pattern

These 5 couriers are supported on the site but issue numbers with no distinctive shape, so nothing can identify them automatically. If your number is from one of these, you have to pick the courier yourself.

Download the data

One row per pattern. Free to reuse with attribution (CC BY 4.0).

formats.csv · formats.json

Cite this page

Building a shipping integration, or writing about Indian logistics? Copy a citation.

HTML link

<a href="https://whereismyorder.org/resources/tracking-number-formats">Indian Courier Tracking Number Formats — WhereIsMyOrder</a>

Markdown

[Indian Courier Tracking Number Formats — WhereIsMyOrder](https://whereismyorder.org/resources/tracking-number-formats)

Plain text

WhereIsMyOrder. "Indian Courier Tracking Number Formats." Last verified 2026-09-08. https://whereismyorder.org/resources/tracking-number-formats

Changelog

DateChange
2026-09-08First publication. 43 patterns across 20 couriers, plus measured trackability from the production probe of 2026-09-08.