Skip to main content
DHL

DHL Tracking

Please enter the DHL tracking number to check the latest shipping status.

TRACK

About DHL

DHL is the supplied carrier display name for the international logistics business commonly associated with DHL. Services are organized by operating division and destination country, so the correct tracking and contact route depends on whether the shipment is express, parcel, freight, or postal e-commerce.

FieldVerified information
Official websitehttps://www.dhl.com/
Carrier typeInternational express, parcel, freight, contract logistics and supply-chain services operate under separate DHL business units.
Primary regionInternational service with country-specific products, restrictions, tracking pages and customer-service routes.
Parent organizationDeutsche Post DHL Group is the corporate group associated with the DHL brand.

Carrier Entity Relationships

EntityRelationship
DHLDHL is the carrier entity selected for this tracking page; the operating division must be identified from the shipment label or official result.
DHL ExpressDHL Express provides time-definite international express transport and its own tracking and service tools.
DHL eCommerceDHL eCommerce handles selected parcel and e-commerce products, often with destination-country delivery arrangements.
Destination postal or parcel operatorA destination operator may perform final delivery; a handoff scan does not by itself prove that the destination operator has physically received the parcel.
17TRACK17TRACK aggregates available tracking events from supported DHL services and does not transport, redirect, refund or investigate shipments.

Quick Answer

Enter the shipment tracking number, rather than the store order number, on the relevant official DHL tracking page or in 17TRACK. If no result appears, check every character, remove spaces or hyphens, wait for the first physical acceptance scan, and confirm that the shipment belongs to the correct DHL division.

Pro Tip: 17TRACK is an independent tracking platform. It cannot change an address, release customs, approve a claim, issue a refund or alter a DHL delivery decision.

How to Track DHL Packages

PathSteps
Official DHL trackingOpen the tracking route from DHL.com, choose the product or country route when requested, enter the tracking number, and compare the result with the shipment label.
17TRACKOpen 17TRACK, enter the number, allow carrier detection, and inspect the latest event, location, timestamp and handoff information.
Number sourceCheck the shipper’s dispatch email, marketplace shipment page, receipt, commercial invoice, label or DHL notification. An order ID or seller reference may not be trackable.

Tracking Number Formats and Examples

DHL uses multiple number families across operating divisions and products. A recognizable prefix is not sufficient to prove the service, issuing entity or current physical custodian.

Tracking Number Format

Identifier familyNormalized pattern
Express shipment numberCommonly a numeric shipment identifier; use the exact number printed by the shipper.
View all details for Express shipment numbers
Issued byThe relevant DHL express operating system issues or associates the shipment number.
Where seenWaybill, dispatch email, commercial shipping documents and merchant systems.
Tracking scopeEvents depend on the product, origin, destination and data available to the selected DHL network.
CaveatDo not infer a service solely from a prefix; validate it through the official tracker or 17TRACK automatic identification.
eCommerce or postal handoff numberMay be alphanumeric, postal-standard, or partner-issued; use the complete printed identifier.
View all details for eCommerce or postal handoff numbers
Issued byThe origin merchant, postal operator, logistics partner or DHL eCommerce system may issue or associate the identifier.
Where seenMarketplace shipment notices, postal receipts, labels and destination-operator tracking pages.
Tracking scopeThe number may continue across a handoff, or a separate last-mile identifier may be added.
Caveat“Trackable by DHL” does not necessarily mean “issued by DHL.”
Order or reference IDMerchant-defined text or digits; not necessarily a carrier tracking number.
View all details for order or reference IDs
Issued byThe seller, marketplace or shipper issues the order or reference ID.
Where seenOrder confirmation, invoice, seller portal or customer-service correspondence.
Tracking scopeIt may help the shipper locate a shipment but may not return carrier scans.
CaveatAsk the seller for the shipment number when only an order ID is available.

Tracking Statuses and Meanings

StatusWhat it means
Shipment information receivedA label or electronic pre-advice exists; physical acceptance may not have occurred.
Picked up / processedA DHL or authorized network location has recorded a handling event.
In transitThe shipment is moving or being processed between network points; scans may be separated by a visibility gap.
Customs clearanceDocuments, duties, taxes or regulatory checks may be pending; arrival at customs is not release.
Out for deliveryThe local delivery operation has assigned the shipment for a delivery attempt.
Delivered / exception / returnedThe shipment was recorded as delivered, encountered a delivery issue, or is moving back to the shipper. Check the event detail before escalating.

Services and Delivery Times

DHL delivery standards are product- and lane-specific. A published estimate is not automatically a money-back guarantee, and customs, remote areas, security checks and handoffs can change the delivery date.

Service Comparison

Service familyBest fit
DHL ExpressTime-sensitive international documents and parcels with shipment-level event tracking.
DHL eCommerceE-commerce parcels where product availability and final-mile arrangements vary by country.
DHL Global ForwardingFreight forwarding and business cargo rather than ordinary consumer parcel delivery.

Delivery Time

ServicePublished timing rule
Express productsThe official quote is calculated from origin, destination, product, pickup cutoff and shipment details.
eCommerce productsTiming is lane- and product-specific and can be affected by destination processing and customs.
Freight productsThe forwarder provides a shipment-specific schedule; freight milestones are not equivalent to parcel delivery scans.

Destination Country Delivery Times

DestinationPlanning guidance
United States, Canada, MexicoUse the official lane quote; customs and remote-area delivery can extend the shipment-specific estimate.
United Kingdom, Germany, France, Spain, Italy, NetherlandsUse the selected DHL product’s country quote; import documentation and duties can affect release.
Poland, Sweden, Belgium, Austria, SwitzerlandUse the official quote for the exact postal code and product; cross-border handoff visibility may vary.
Japan, South Korea, Australia, New ZealandPlan from the shipment-specific estimate and allow for import processing and local delivery routing.
Singapore, Malaysia, Thailand, India, Philippines, IndonesiaProduct, address quality, customs documents and destination handling determine the delivery window.
Brazil, Chile, United Arab Emirates, Saudi Arabia, South AfricaConfirm destination restrictions, importer information, duties and the exact service quote before dispatch.

Country-level averages are not substituted for an official quote because DHL operates multiple products and lanes. The authoritative delivery window is the one returned for the specific origin, destination, product and shipment details.

Common Tracking Problems and Solutions

Problem or statusFirst action
Invalid number or no resultRecheck characters, remove formatting marks, distinguish order ID from tracking number, and ask the shipper to confirm the operating division.
Label created or no updateElectronic data may exist before physical acceptance. Ask the shipper whether the parcel was handed over and retain the dispatch receipt.
In transit for a long periodReview the last location and service estimate; customs or an inter-country handoff may create a scan gap. The shipper should open a carrier inquiry where required.
Address error or failed deliveryUse the official delivery-management route if eligible and contact the shipper promptly; recipient changes may be restricted.
Delivered but not receivedCheck the delivery location, household members, reception desk, neighbours and proof of delivery, then contact the local delivery channel and shipper.
Customs hold, loss or damageFollow the event instructions, provide requested documents, preserve packaging and ask the shipper to start the appropriate inquiry or claim.

International Shipping, Customs and Carrier Handoffs

StageOperational meaning
Electronic pre-adviceShipment data and a label may be created before the parcel enters a DHL facility.
Origin pickup and export processingThe origin operation receives, sorts and prepares the shipment for export controls.
Line-haul and gateway movementThe parcel moves between hubs; scan frequency is not continuous.
Import customsAuthorities may assess documents, duties, taxes and admissibility. Customs arrival is not customs release.
Partner handoff and last mileA postal or parcel partner may deliver the shipment. The original number can remain active, or a local identifier may be added.

Delivery Management and Post-shipment Options

OptionPractical rule
Delivery preferencesWhere offered for the shipment and country, the recipient may use the official delivery-management page to select an eligible preference.
Address correction or redirectEligibility depends on product, account, security controls and shipment stage; the shipper may need to request the change.
Proof of deliveryUse the official result when the product provides delivery evidence; it is not the same as a claim decision.

Lost, Damaged, Claims, Insurance and Refunds

ProcessUse when
Tracking inquiryThe event history needs clarification or the shipment appears delayed; start with the official tracking and contact route.
Loss or damage claimUse the relevant DHL country and product claim process. The shipper, contract holder or another authorized party may be required to file.
Seller refundA marketplace or seller decides refund or replacement under the sale contract; 17TRACK cannot approve it.

Keep the tracking number, shipping receipt, invoice, declared-value evidence, photographs and original packaging. Filing windows and eligibility vary by country, product and contract, so use the applicable official terms before discarding packaging.

Shipping Restrictions and Special Handling

CategoryOperational caution
Dangerous goodsAcceptance requires the applicable DHL product, origin, destination, declaration, packaging and account conditions.
Batteries, liquids and aerosolsRules depend on composition, quantity, packing and transport mode; non-compliance can cause refusal, return or delay.
Prohibited or restricted goodsCheck current country-specific restrictions before shipping; customs or security may stop an otherwise trackable shipment.

Customer Service

ChannelVerified route and best use
TrackingDHL official website; use the country and product-specific tracking route.
ContactDHL contact directory; select the shipment country and business division for current contact options.
Information to prepareTracking number, shipper and recipient details, origin and destination, service, last scan, contents description and supporting documents.
Escalation orderCheck tracking and event instructions, contact the local DHL route, then ask the shipper or contract holder to open an inquiry or claim.

Ecommerce and Business Tracking

Merchants should distinguish the consumer DHL tracker, any DHL business integration available under contract, and a multi-carrier platform such as 17TRACK. Standardized events and exception monitoring can support customer-service workflows, but availability depends on the subscribed product.

Developer/API Comparison

OptionProvider
Official business integrationDHL
View all details for the official business integration
CoverageCoverage and permissions depend on the DHL division, contract and country.
AuthenticationUse the current credentials and onboarding instructions supplied in the applicable DHL developer documentation.
CapabilityShipment tracking and business integrations may be available for eligible products.
Migration noteDo not rely on an old endpoint copied from a third-party tutorial; verify the current product documentation.
Multi-carrier API17TRACK
View all details for the 17TRACK multi-carrier API
CoverageSupports multiple carriers subject to current 17TRACK carrier coverage.
AuthenticationUses the 17token request header and JSON content type.
CapabilityRegistration and subsequent tracking workflows are documented by 17TRACK.
Migration noteConfirm the current API version and carrier code in the live documentation before production use.

FAQ

Basic FAQs

1. How do I track my DHL package?

Enter the tracking number on the official DHL website or 17TRACK to view available shipment events.

2. Where can I find my DHL tracking number?

Check the dispatch email, marketplace shipment page, receipt, waybill or shipping label supplied by the shipper.

3. What does a DHL tracking number look like?

DHL uses different identifier families by division and product, so the complete number must be validated in the appropriate tracker.

4. When will the first DHL tracking event appear?

The first physical scan appears after the shipment is accepted or processed; label creation alone does not prove handover.

5. Why is my DHL tracking not updating?

A parcel may be moving between facilities, awaiting customs processing or passing through a partner handoff with limited scans.

6. How long does DHL delivery take?

Delivery depends on product, origin, destination, pickup cutoff and customs; use the shipment-specific official estimate.

7. What should I do after a failed DHL delivery?

Read the event instruction, check eligible delivery-management options and contact the shipper or local DHL route promptly.

8. What should I do if DHL says delivered but I have not received the parcel?

Check the delivery location, household members, reception desk and neighbours, then review proof of delivery and contact the shipper.

9. How do I report a lost or damaged DHL shipment?

Preserve packaging and evidence and use the applicable DHL inquiry or claim process, usually involving the shipper or contract holder.

10. How can I contact DHL?

Use the official DHL contact directory and select the shipment country and operating division.

Expert FAQs

11. Why can the DHL tracking number remain unchanged after an international handoff?

The original identifier may remain associated with the shipment while a postal or parcel partner performs destination processing; a local identifier may also be added.

12. Does a customs-arrival event mean that DHL has released the shipment?

No; arrival at customs means the shipment entered the clearance process, while release requires the applicable authority and documentation steps.

13. Is a DHL estimated delivery date guaranteed?

No; an estimate is not automatically a guaranteed or money-back service commitment, which must be checked for the exact product and contract.

14. Can DHL provide proof of delivery?

Some products provide delivery evidence through the official tracking result, but availability and detail depend on product and destination.

15. Can businesses track DHL shipments through an API?

Businesses should use the current DHL developer or contract integration where eligible, or a documented 17TRACK multi-carrier API for supported coverage.

Tracking API

The current public DHL API depends on the operating division and account. Verify the applicable official developer documentation before implementation. The following is the documented 17TRACK registration pattern; replace the carrier placeholder only with a current 17TRACK carrier code.

// 1. Current public official DHL tracking API:
// Verify the applicable DHL division, endpoint and authentication in current official documentation.

// 2. 17TRACK API
// POST https://api.17track.net/track/v2.4/register
// Headers: 17token: YourKey
//          Content-Type: application/json
// Replace CARRIER_CODE with the current 17TRACK carrier code.
fetch("https://api.17track.net/track/v2.4/register", {
  method: "POST",
  headers: {
    "17token": "YourKey",
    "Content-Type": "application/json"
  },
  body: JSON.stringify([
    { "number": "TRACKING_NUMBER", "carrier": "CARRIER_CODE" }
  ])
});

Sources & References

17TRACK is an independent tracking platform and is not affiliated with DHL.

A professional and stable global package tracking platform.

17TRACK
Loading