Find the right shipping agent.

No ads, no affiliate links, nobody pays to be listed. Every price below — this site’s publisher’s included — was read off that company’s own calculator in a real browser and kept with the recording.

CompanyShipping line500 g750 g1 kg2 kg5 kg10 kg20 kgDelivery
NinjaBuy logoNinjaBuyYunExpress Clothingnot-submitted category match10–15 days
USPS Air Line EC-Mnot-submitted category match17–25 days
USPS Air Line EC-Ynot-submitted category match8–12 days
USPS Tax-Free Line (Battery Accepted)not-submitted category match7–13 days
USPS Special Line (Duty Free Route)not-submitted category match7–13 days
YunExpress Air Cargo (General)not-submitted category match10–15 days
USPS Air Line (Special)-Snot-submitted category match22–25 days
DDF-USPS-US-1not-submitted category match10–20 days
EUB-HNnot-submitted category match15–20 days
HF-EUB-US-1not-submitted category match9–20 days
YunExpress Air Cargo (Batteries)not-submitted category match10–15 days
EUB (Batteries and Perfume Not Allowed)not-submitted category match15–25 days
ZF-USPS-US-2not-submitted category match8–16 days
ZD-USPS-US-1not-submitted category match8–16 days
XTM-USPS-US-1not-submitted category match15–25 days
DDB-USPS-US-1not-submitted category match15–25 days
UPS Duty-Free (No Batteries)not-submitted category match2–6 days
ups-Tariffless Line-electrifiednot-submitted category match2–6 days
HP-EMS-US-1not-submitted category match10–21 days
KR-EMSnot-submitted category match5–17 days
KR-EMS (Actual Weight)not-submitted category match5–17 days
HK UPSnot-submitted category match2–6 days
CN-EMS duty-free routenot-submitted category match5–17 days
EMS duty-free routenot-submitted category match5–17 days
HZ-FEDEX-M :0-20kgnot-submitted category match
HK UPS-8000not-submitted category match7–10 days
EMS-60not-submitted category match5–12 days
SYD-HK-FEDEX :0-10KGnot-submitted category match
HK UPS-5000not-submitted category match7–10 days
ZD-HKUPS-US-2not-submitted category match15–25 days
CNFans logoCNFansCD-AIRexact-estimator category match15-30
eEmsexact-estimator category match10-20
EMS-60exact-estimator category match5-12
US-F-Yexact-estimator category match10-16
US-MG-Yexact-estimator category match12-20
US-P-Yexact-estimator category match10-16
EastMallBuy logoEastMallBuyMY-ups-6000approximation category match$72.957-14
MY-ups-6000approximation category match7-14
MY-ups-6000approximation category match7-14
MY-ups-6000approximation category match7-14
US Line - perfumeapproximation category match10-15 days
US-Fedex lineapproximation category match$112.177-10 days
US-uniuni lineapproximation category match$44.717-15 days
US-ups lineapproximation category match$56.817-12
US-ups lineapproximation category match7-12
USPS - Electronic lineapproximation category match$65.857-12 days
ZJ-EMS (USA)approximation category match$81.674-24 days
ZJ-EUB(Actual Weight)approximation category match$33.093-15 days
US sea cargoapproximation category match30-40 days
KakoBuy logoKakoBuyCN-EMS duty-free routeapproximation category match$57.85$57.855-17 days
Cosmetics Air Express(Battery,Liquid)approximation category match$53.19$53.1911-17 days
EMS duty-free routeapproximation category match$61.77$61.775-17 days
EUB (Batteries and Perfume Not Allowed)approximation category match$31.80$39.0315-25 days
HK UPSapproximation category match$65.29$65.292-6 days
KR-EMSapproximation category match$65.20$65.205-17 days
KR-EMS (Actual Weight)approximation category match$50.75$50.755-17 days
UPS Duty-Free (No Batteries)approximation category match2-6 days
ups-Tariffless Line-electrifiedapproximation category match2-6 days
US Tax-Free (Actual Weight)approximation category match$36.57$42.988-15 days
US Tax-Free (Actual Weight)-electrifiedapproximation category match$45.64$45.648-15 days
USPS Special Line (Duty Free Route)approximation category match$48.22$48.227-13 days
USPS Tax-Free Line (Battery Accepted)approximation category match$45.02$45.027-13 days
LoveGoBuy logoLoveGoBuyARAMEXapproximation category match7-15 days
ARAMEX-Otherapproximation category match7-15 days
Australia Fast Lineapproximation category match7 - 20 days
CA-air-Papproximation category match7-15 days
CA-Liquidapproximation category match7 - 20 days
Chile special line (DDU)approximation category match15-20days
DE-Liquidapproximation category match7 - 20 days
DHL Tax Free(Actual Weight)approximation category match10-20
DHL-Liquidapproximation category match8-16days
DPD Lineapproximation category match8-15 days
European DHL Lineapproximation category match8-15days
European fast Lineapproximation category match6-14 days
FEDEXapproximation category match5 - 8 days
GD - EMSapproximation category match8-15 days
GD - EUBapproximation category match8 - 25 days
HKFEDEXapproximation category match7-12 days
HKUPS 6000approximation category match8-15days
JP-Liquidapproximation category match7 - 20 days
LGB Australia Liquid & Electronic Lineapproximation category match7 - 20 days
LGB EU line Liquid & Electronicapproximation category match7 - 20 days
LGB EU-P line TAX FREEapproximation category match7 - 20 days
LGB European DHL Lineapproximation category match7-15 days
LGB Global Line Tax Free(Actual Weight)approximation category match7 - 20 days
Love-EU (Electronic) Tax freeapproximation category match8-15 days
Love-EU Tax freeapproximation category match8-17 days
Love-US (General)approximation category match8-15days
Mexico Special Line Parcel (Liquids)approximation category match18 to 25 days
MX/CL/BR Lineapproximation category match12-25 days
NL post (Electronic)approximation category match15-25days
NL post (General)approximation category match12-25days
UK-RoyalMailapproximation category match8-15days
US-FEDEX-Eapproximation category match7-10
USA-Liquidapproximation category match7 - 20 days
USPS Tax Free(Actual Weight)approximation category match10-25 days
OopBuy logoOopBuyBM-LCL-US-BIG60-90 workday
DDB-USPS-US-1$52.53$52.5315-25 workday
DDF-USPS-US-1$38.19$38.1910-20 workday
OopLine-P-US-2$36.23$36.238-12 workday
OopLine-PY-US-1$61.18$61.1815-20 workday
ZD-HKUPS-US-1$191.74$191.748-12 workday
ZD-HKUPS-US-2$902.65$902.658-12 workday
ZD-USPS-US-1$46.90$46.9015-20 workday
ZF-SGUPS-US-1$311.33$311.3310-15 workday
ZF-SGUPS-US-2$676.75$676.758-12 workday
ZF-UNI-US-1$44.61$44.618-16 workday
ZF-UNIUNI/GOFO-US-1$40.15$40.1515-20 workday
ZF-UPSMAX-US-1$189.08$189.088-12 workday
ZF-UPSMAX-US-2$547.06$547.068-12 workday
ZF-USPS-US-2$42.11$42.1115-20 workday
ZMP-UPS-US-1$206.35$206.3515-20 workday
ZX-POST-US-1$48.49$48.4915-25 workday
HF-EUB-US-125-35 workday
HP-EMS-US-125-35 workday
QF-EUB-US-125-35 workday
Sugargoo logoSugargooEMS(GD)-6010-20 days
EUB(US)15-25 days
TUB(US)20-25 days
UPS(HK)Tax Free-25KG+7-12 days (Flight reductions cause delays,please wait patiently)
UPS(HK)Tax Free-60007-12 days (Flight reductions cause delays,please wait patiently)
UPS(HK)Tax Free-6000-D7-12 days (Flight reductions cause delays,please wait patiently)
US clothing line10-15 days
US Fast Line10-15 days
US Line (Tax-Free)10-15 days
US SEA (Tax Free)30-60 days
US SEA (Tax Free)-ZH30-60 days
US Specialty Goods15-20 days
US Tax Free(Actual Weight)13-17 days
US Tax-Free Hotline12-15 days
Superbuy logoSuperbuyDuty-Free Air Express (Actual Weight)approximation category match$35.17$35.1711-22 working days
Duty-Prepaid Apparel Lineapproximation category match$22.81$22.8112-20 working days
EMS Preferential Line-XNapproximation category match13-17 working days
EU & US Air Freight Dedicated Line (General)approximation category match$49.15$49.1512-20 working days
EU&US Duty-Free Air Express (General Cargo)approximation category match$33.25$33.2511-22 working days
EU&US Duty-Free Air Express (Special Cargo)approximation category match$44.33$44.3311-22 working days
EU&US Duty-Free Air Express-Bapproximation category match$41.12$41.1211-22 working days
EUBapproximation category match$18.31$21.6815-25 working days
HK DHL Preferential Lineapproximation category match$55.09$55.098-11 working days
HK DHL Preferential Line (Heavy Cargo)approximation category match8-11 working days
Hong Kong UPSapproximation category match$94.44$94.448-14 working days
Hong Kong UPS Economy (Duty-Free)approximation category match$94.60$94.608-14 working days
Special Line (Ocean Cargo)approximation category match$273.04$273.0442-49 working days
UPS(HK)-5500approximation category match$63.76$63.764-9 working days
US Ocean Cargoapproximation category match$39.03$39.0330-45 working days
US Ocean Cargo (Special)approximation category match$31.32$31.3248-62 working days
US Ocean Carriage (Regular Ship)approximation category match$27.30$27.3030-45 working days
YunExpress Air Cargo (Batteries)approximation category match$40.79$40.797-14 working days
YunExpress Air Cargo (General)approximation category match$38.87$38.877-14 working days
YunExpress clothing Registered Air Mailapproximation category match$20.88$20.887-14 working days

Current comparison

Lowest line at a comparable speed

United StatesCurrent published U.S. snapshot

Sea routes whose published delivery range exceeds 30 days are excluded.

500 g cheapestNinjaBuy logoNinjaBuy$9.63YunExpress Clothing · 10–15 days
750 g cheapestNinjaBuy logoNinjaBuy$15.74YunExpress Clothing · 10–15 days
1 kg cheapestSuperbuy logoSuperbuy$20.88YunExpress clothing Registered Air Mail · 7–14 days
2 kg cheapestLoveGoBuy logoLoveGoBuy$33.61LGB EU-P line TAX FREE · 7–20 days
5 kg cheapestLoveGoBuy logoLoveGoBuy$78.04LGB EU-P line TAX FREE · 7–20 days
10 kg cheapestSuperbuy logoSuperbuy$155.21HK DHL Preferential Line · 8–11 days
20 kg cheapestSuperbuy logoSuperbuy$280.41HK DHL Preferential Line · 8–11 days
NinjaBuy logoNinjaBuyEastMallBuy logoEastMallBuyKakoBuy logoKakoBuyLoveGoBuy logoLoveGoBuyOopBuy logoOopBuySugargoo logoSugargooSuperbuy logoSuperbuy

Why trust this data

No ads. No affiliate links. Nobody pays to be listed.

  1. Nobody can pay to be on this page.No ads, no affiliate or referral links, no sponsored rows, no paid placement, no sold reviews. Every provider link here is an ordinary direct link, and this site earns nothing when you choose one of them. There is no promotion to buy, so please do not write to ask for it.
  2. Which is the reason it exists.Comparison and converter tools in this niche are usually funded by referral codes the shipping agents issue to their publisher — the largest of them publishes its own registry of those codes. That is ordinary business, but it means the published order can follow the payout as easily as the price, and from the outside you cannot tell which. The alternative is not a stronger promise of neutrality; it is publishing the capture behind every number.
  3. Live browser collection.We enter a controlled destination, parcel profile, and weight into live provider calculators using browser automation, then retain the routes and prices the provider displayed.
  4. Timestamped proof.Every browser-captured point published as proof has a timestamped recording and a private full Playwright or CDP trace for later debugging and audit. Public videos are sanitized copies.
  5. Limits stay visible.Captured quotes, unavailable routes, and access gates are identified separately. NinjaBuy is the one a reader should know about, because this site's publisher is in its own table — so its rows are collected the same way every other row is: the rates its public shipping calculator displays, read off that page anonymously through the page's own form, with the recording linked beside the price. Nothing here is a house number quoted back at you. We do not turn missing results into estimated prices. Promotional prices are left out entirely rather than compared against ordinary ones: a coupon is not a rate, and publishing the struck-through list price instead would overstate what a provider actually charges today. A provider whose every quote was discounted is therefore absent, not cheap.
  6. Comparison scope.Observed provider quotes, NinjaBuy's own among them. Blank cells mean no valid capture at that checkpoint, or a promotional price we decline to publish; they are never interpolated. A discount is not a rate, so a promotional price is dropped rather than shown — neither as the headline figure, which would understate what the route durably costs, nor as its struck-through list price, which would overstate what a customer pays today. Final warehouse measurements, dimensional weight, promotions, services, duties, and route availability can change the checkout total.

Deeper evidence

Every quote here has a full browser trace behind it

  1. 1088 traced quotes.Each price was read off the provider's own calculator in a real browser, and that whole session was recorded as a trace archive: every network request and response, the page at each step, and a screenshot filmstrip. It is the same artifact an engineer would open to audit the capture, and it is retained for every point on this page.
  2. What a trace contains.The complete recorded session — the form being filled, the provider's own submit, the raw response their calculator returned, and the rendered result. Opened with Playwright's Trace Viewer, it replays the capture step by step rather than asking you to trust a screenshot.
  3. Why they are not downloadable yet.A raw trace records headers verbatim, which means it carries the capture session's cookies. Stripping those is not sufficient on its own: third-party tags inside the provider's own page echo cookie values into request bodies, and captured responses can hold live tokens. Publishing one as-is would leak session credentials, so none are offered until a sanitized copy passes an automated check that re-opens the file and proves nothing sensitive survived.
  4. What we will not do to make them publishable.Rewrite the captured bytes. Each stored response is named by the digest of its own content, so editing a body to hide a secret would break the link between a file and the bytes actually received — destroying the integrity that makes the trace evidence at all. The fix is to record less in the first place, not to doctor what was recorded.

Missing an agent?

Tell us which one to capture next.

This page currently covers NinjaBuy, CNFans, EastMallBuy, KakoBuy, LoveGoBuy, OopBuy, Sugargoo, Superbuy. If the agent you use isn’t here, name it — the ones people ask for get captured first.

One field is enough. Nothing is stored — the request goes straight to the people who run the captures.

Request an agent