Skip to content
Track a parcel

DHL Tracking

To track a DHL shipment, paste your DHL Express waybill (10 digits) or DHL eCommerce / Parcel number above. We show live DHL status on this page when available.

Worldwide, based in Germany Opens official tracking Updated October 19, 2026

Track Ur Parcel DHL

Paste the number from your shipping email. Spaces are fine.

DHL tracking number format

FormatUsed for
10 digitsDHL Express waybill, for example 1234567890
JJD or JVGL followed by digitsDHL Parcel and some DHL Express pieces
GM followed by 16 to 18 digitsDHL eCommerce
2 letters, 9 digits, DEDeutsche Post international items

About DHL tracking

DHL is the largest express carrier for international shipments. A 10 digit number is almost always a DHL Express waybill, while numbers starting with GM, JJD or JVGL belong to DHL eCommerce or DHL Parcel.

Live updates on this page come from DHL's official tracking service, so the status matches what DHL shows on its own website.

When you track here, we open the official DHL page with your number already filled in, so you always see the carrier's own latest scan.

Where to find your DHL tracking number

A DHL Express waybill number has 10 digits and is in the shipping email or on the waybill attached to the parcel. DHL eCommerce and DHL Parcel numbers are longer and are shown in the shop order page.

DHL services you can track

DHL Express WorldwideDoor to door international express, usually one to five business days depending on the route and customs.
DHL Express 9:00, 10:30 and 12:00Time-definite deliveries by a set hour.
DHL eCommerceCheaper parcel service for online shops. The final delivery is often done by the local post office.
DHL ParcelDomestic and European parcel services, mostly in Germany and the Netherlands.

How to track a DHL parcel

  1. Find the number. Look in the shipping email, the order page or the receipt. A DHL number looks like 1234567890.
  2. Paste it above. DHL is selected for you on this page. Spaces and dashes are removed.
  3. Read the status. Check the latest scan and the history. If nothing has changed for a while, see the tips below.

DHL tracking status meanings

  • Label created / Shipment information receivedThe sender made a label and told the carrier a parcel is coming. The carrier does not have the parcel yet. Wait one to two days for the first scan. If nothing changes after three working days, ask the sender whether it was handed over.
  • In transitThe parcel is moving through the carrier network, by truck, plane or both. Gaps of a day or two between scans are normal, longer for international parcels.
  • Held at customs / Customs clearanceThe destination country is checking the parcel. Duties, taxes or documents may be needed. Watch for a message from the carrier about payment. Only pay through the carrier's official website.
  • Out for deliveryThe parcel is on the delivery vehicle today. Keep your phone on and someone at the address if possible.
  • Delivery attemptedThe driver came but could not deliver, for example nobody was home or access was blocked. Check the card or message left, then rebook delivery or collect it.
  • Exception / DelayedSomething stopped the normal route: weather, an address problem, damage or a missed connection. Most exceptions clear on their own within a day or two. Contact the carrier if nothing changes in 48 hours.
  • DeliveredThe carrier recorded the parcel as handed over or left at the address. If you cannot find it, check safe places and neighbours, then contact the sender within 24 hours.

Every tracking status explained

Common DHL tracking problems and fixes

"Clearance event" or "Duties and taxes due"

Customs in your country needs payment or documents. DHL sends instructions by email or text. Pay only on the official DHL site that the tracking page links to.

"Shipment on hold"

DHL needs something before delivery, often customs information or an address check. Contact DHL with the waybill number.

DHL eCommerce stopped updating

The parcel may have been handed to the local post office. Try the same number on your national postal site.

Tips for DHL parcels

  • International DHL Express parcels may stop at customs. If the status says duties are due, pay through the official DHL link only.
  • Watch out for fake "DHL fee" text messages. DHL never asks for payment through random links.

Getting help with a DHL delivery

For delivery changes and customs payments use the official DHL website or On Demand Delivery. Beware of fake DHL payment messages.

DHL tracking FAQ

How many digits is a DHL tracking number?

DHL Express tracking numbers have 10 digits. DHL eCommerce and DHL Parcel numbers are longer and often start with GM, JJD or JVGL.

Is DHL live tracking free?

Yes. Tracking a DHL shipment is free on DHL's site and here.

Why is my DHL parcel held at customs?

Customs may need duties, taxes or documents. DHL will contact the receiver or show the next step in tracking.

Track other carriers