Your J&T Express tracking number loads on one site and dies on the next โ because J&T runs separate operations in 14 countries, each with its own portal. Punch an Indonesian resi into the Malaysian page and you get nothing. This guide decodes your number’s prefix, points you to the right J&T portal, translates every scan status, and shows you how to spot the fake J&T texts flooding phones.
First, figure out which J&T you’re actually tracking
There is no single “J&T.” The company launched in Jakarta in August 2015 โ founders Jet Lee and Tony Chen โ and today runs largely independent networks across 14 countries, from Indonesia and the Philippines to Mexico and Germany. Each national arm mints its own tracking numbers and runs its own portal, so an Indonesian resi that loads on jet.co.id returns a blank on the Malaysian site. Layer on the cross-border arm (J&T International / Global), the heavy-freight arm (J&T Cargo), and the recent Latin America push, and one loose “J&T” number could belong to any of a dozen operations. Aggregator sites blur all of this into a single logo, which is exactly why they so often fail you.
Read the number itself and most of the ambiguity disappears. J&T uses two broad shapes: two letters followed by ten digits (the classic JD1234567890 you’ll see on cross-border shipments), or a purely numeric resi of ten to twelve digits used for domestic Southeast Asian deliveries. A few arms brand their prefixes โ Mexico’s numbers open with JMX, and J&T Cargo in Indonesia uses a twelve-digit code that starts with 200. Match your number against the decoder below to find the right entity and the portal that will actually recognise it.
| J&T entity / where it ships | How the number looks | Example or pattern | Where to track it |
|---|---|---|---|
| J&T Express โ Indonesia (domestic) | Two letters + 10 digits, or an all-numeric resi | JP5034350637, JB0033526964 | jet.co.id |
| J&T Express โ Malaysia | Letters + digits, or all-numeric | ~12-digit numeric | jtexpress.my |
| J&T Express โ Philippines | Letters + digits, or all-numeric | All-numeric resi | jtexpress.ph |
| J&T Express โ Thailand | All-numeric resi | 12-digit numeric | jtexpress.co.th |
| J&T Express โ Vietnam | All-numeric resi | 12-digit numeric | jtexpress.vn |
| J&T Express โ Singapore | Letters + digits | Mixed alphanumeric | jtexpress.sg |
| J&T International / Global (cross-border) | Two letters (often JD) + 10 digits | JD1234567890 | jtexpress.com global tracker |
| J&T Cargo โ Indonesia (bulky / heavy) | 12 digits, starts with 200 | 200532472XXX | jet.co.id (Cargo channel) |
| J&T Express โ Mexico | JMX + 9 digits | JMX123456789 | jtexpress.mx |
| J&T Express โ Brazil | All-numeric resi | Numeric code | jtexpressbr.com |
| J&T Express โ China (ex-BEST network) | All-numeric, 12โ15 digits | e.g. 600000000001 | jtexpress.com global tracker |
J&T Cargo vs J&T Express: green means freight
If your parcel is bulky โ furniture, appliances, a bulk reseller haul โ it probably moved on J&T Cargo, the green-branded heavy-freight division, not the red J&T Express you know from small parcels. Cargo consignments carry a twelve-digit numeric code (for example 200532472XXX) and are tracked through the Cargo channel, not the standard Express box. Paste a Cargo number into the regular Express tracker and you’ll get nothing back, which sends plenty of people down a false “my number is broken” rabbit hole when the number is fine โ it’s just pointed at the wrong service.
Go straight to the right J&T portal
Once you know the country, skip the aggregators and type the official domain yourself โ it’s faster, and it’s the safest habit for reasons the scam section below makes clear. These are the primary J&T tracking sites:
- jet.co.id โ J&T Express Indonesia
- jtexpress.my โ Malaysia
- jtexpress.ph โ Philippines
- jtexpress.co.th โ Thailand
- jtexpress.vn โ Vietnam
- jtexpress.sg โ Singapore
- jtexpress.mx โ Mexico
- jtexpress.com โ global / cross-border tracker
Cross-border parcels muddy this. A China-origin order handed to J&T for the last mile often shows a Chinese first-leg code before J&T’s own scans appear โ if your number looks like a Cainiao-style code rather than a J&T resi, track it on the origin network first and switch to the J&T portal once it lands in-country. The same goes for consolidators: a JCEX handoff can appear before J&T takes over the delivery. When a number won’t resolve anywhere at all, it has usually just not been scanned yet โ that is far more common than a fake or dead number.
Shopped on Shopee, Lazada, TikTok Shop or Tokopedia? Find your number
Marketplaces don’t lock you to one courier โ they assign a carrier at dispatch, and J&T is one of several. Before you track, confirm which courier actually got your parcel, then copy that carrier’s number (the resi) from the order detail. Shopee in particular often uses its own in-house Shopee Xpress (SPX) rather than J&T, so the logistics line inside your order is the single thing you need to read before deciding which portal to open.
| Marketplace | Where to copy the J&T number | Watch out for |
|---|---|---|
| Shopee | Me โ My Purchases โ the order โ shipping / logistics details | Often ships via Shopee Xpress (SPX), not J&T โ check the courier name |
| Lazada | My Orders โ order detail โ tracking number | Lazada rotates couriers (J&T, Ninja Van, LEX); confirm which one |
| TikTok Shop | Profile โ Orders โ the order โ shipping section โ copy carrier tracking number | Copy the carrier code, not TikTok’s internal order ID |
| Tokopedia | Transaction โ the order โ Lihat Resi | Bulky items may move on J&T Cargo (green), tracked separately |
| AliExpress (cross-border) | Orders โ the order โ Track Order | First leg may show a China code before J&T handles the last mile |
Ordering across borders on AliExpress adds a leg: the first scans are usually a China export code, and J&T only appears once the parcel reaches the destination country’s last-mile network. Track the origin number until the handover, then move to the correct J&T country portal from the decoder above.
Every J&T scan status, in plain English
J&T’s scan wording shifts slightly by country and by whether it’s a domestic or a cross-border move, but the sequence is consistent. Here’s what each stage means and whether it’s worth acting on:
| Status you’ll see | What it actually means | Your move |
|---|---|---|
| Pre-advised / Shipment received, pending pickup | Seller printed the label; J&T hasn’t physically scanned it yet | Wait 24โ48 hours before worrying |
| Picked up / At shipper’s warehouse | J&T has collected the parcel or is about to | Nothing โ it’s moving |
| Processed at J&T Express / Inbound scan | Scanned into a J&T depot | Normal early movement |
| At sorting center / Outbound | Sorted and dispatched toward the next hub | Normal |
| On transport to destination country | International line-haul in progress | Cross-border; allow several days |
| Cleared by customs | Released by customs and free to be delivered | Almost there |
| On transport to local sorting center | On the final domestic leg near you | Expect out-for-delivery soon |
| Out for delivery | On a J&T rider’s route today | Be reachable for handover |
| On hold / Delivery moment still unknown | An exception โ bad address, failed attempt, or held parcel | Contact the seller or J&T |
| Delivered | Marked handed over or dropped off | If you don’t have it, raise it fast |
Two statuses cause the most anxiety. Out for delivery means a rider has your parcel on today’s route, so stay reachable. A number frozen on “On transport” or “Cleared by customs” for days usually isn’t lost โ it’s waiting on a customs queue or a line-haul gap, which our guide to packages stuck in customs walks through.
How long J&T Express takes
J&T doesn’t publish a single global delivery guarantee, so treat these as rough transit windows, not promises. Domestic Southeast Asian deliveries are quick; cross-border legs stretch with distance and customs handling.
| Route | Typical transit window |
|---|---|
| Domestic, within one SEA country | 1โ3 days |
| Cross-border within Southeast Asia | 3โ7 working days |
| China โ Southeast Asia | 5โ10 working days |
| Last mile after local customs clearance | 1โ3 days |
A parcel that blows well past these windows without a new scan isn’t automatically lost โ the usual culprits are customs backlog or a missed hub scan rather than a vanished box. Give it a day past the window before you escalate to the seller.
Is this the real J&T โ or a scam text?
Fake J&T delivery texts are one of the most common phishing lures in Southeast Asia right now, and J&T has issued repeated public warnings โ see its official scam alert page. In August 2026, J&T in the Philippines warned customers about texts telling them to “update” their delivery details. The script is always similar: a message claims your parcel can’t be delivered because your address is wrong or incomplete, then pushes a link to “fix” it โ a link that harvests your personal and card details or asks for a small “redelivery” fee.
Red flags in a fake J&T message
- A link that isn’t the official country domain โ shortened URLs, lookalike spellings, or a foreign country code on the sender number
- Any request to pay a redelivery, customs, or “holding” fee by tapping a link
- Manufactured urgency: “final attempt”, “parcel returns in 12 hours”
- A form asking for your full card number, an OTP, or your bank login to “release” the parcel
- A tracking number that matches nothing you actually ordered
How to confirm a real J&T message
J&T Singapore states plainly that it “will never request payments, personal banking details” through these channels. To verify safely: type the official domain yourself instead of tapping any SMS link; check that emails end in the genuine J&T address (Singapore’s is @jtexpress.sg); never pay for a parcel you didn’t order; and match the tracking number against your real order history. When in doubt, drop the number into a neutral tracking app and skip the link entirely โ a real parcel will show real scans without you handing anyone a card.
When your J&T number won’t update
Most “broken” J&T numbers fall into four buckets: it hasn’t been scanned yet (give a fresh label 24โ48 hours), you’re on the wrong country’s portal (re-check the decoder), it’s mid-handoff between a cross-border carrier and J&T, or it’s sitting in customs. If yours is genuinely stalled, our guides on tracking numbers that don’t work and packages stuck in transit cover the fixes. In J&T’s newer markets like Brazil, cross-border parcels sometimes hand off to the national post for the final leg โ if the J&T trail dies, check Correios for the local scans.
The reliable habit is to stop chasing portals one at a time. Because J&T runs so many separate networks, a number that means nothing on one site is often live on another โ a single tracker that reads the number, picks the right network, and pushes you an update at each scan removes the guesswork entirely.

Frequently asked questions
There are two common shapes: two letters followed by ten digits, such as JD1234567890, or an all-numeric resi of ten to twelve digits. Mexico’s numbers start with JMX, and J&T Cargo uses a twelve-digit code that begins with 200.
Usually you are on the wrong country’s portal, or the seller created the label but J&T hasn’t physically scanned the parcel yet. Wait 24 to 48 hours and try the portal for the country the parcel shipped from.
Match it to where the parcel shipped. Use jet.co.id for Indonesia, jtexpress.my for Malaysia, jtexpress.ph for the Philippines, jtexpress.vn for Vietnam, jtexpress.co.th for Thailand, jtexpress.sg for Singapore, and jtexpress.mx for Mexico.
Open the order in the app, go to the shipping or logistics section, and copy the tracking number, then check it on the matching J&T portal. Confirm the courier name first, since Shopee frequently uses its own Shopee Xpress instead of J&T.
No. J&T Cargo is the heavy and bulky freight arm, branded green, and it uses a separate twelve-digit code. That code will not resolve on the standard red J&T Express tracker.
Domestic Southeast Asian deliveries usually arrive within one to three days. Cross-border shipments typically take about three to ten working days depending on the route and customs.
Almost certainly a scam. J&T does not ask you to pay redelivery fees or enter card details through an SMS link. Open the app or type the official domain yourself instead of tapping the link.
Real notifications point to the official country domain, such as jtexpress.ph, never a random shortened link or a lookalike address. J&T’s official Singapore email address ends in @jtexpress.sg.
Yes. J&T expanded into Mexico and several other markets in 2022 and later added Brazil. Mexican tracking numbers start with the prefix JMX.
Yes. A universal tracker auto-detects the J&T network from the number and follows every scan, so you don’t have to guess which country portal to open. It also pushes an alert at each step and on delivery.

1 Comment