Logistics calculators

Shipping Calculator

Updated Jul 3, 2026 By Jehan Wadia
Origin & Destination
Ship Date & Drop-Off Time
Late drop-offs may miss the carrier cutoff and add a transit day.
Package Type
Carrier Package Presets (auto-fills dimensions)
Quick Size Select
Dimensions (in)
DIM wt: —
Weight
Declared Value & Contents
For letter-shaped mail, value must be $0.00.
Special Handling

Filters air-only services. Required for certain hazmat and oversized packages.

Carrier Rate Comparison

Pickup Type
Drop-Off Free Pickup Paid Pickup
Filter by Carrier

Prices shown are estimates only. Final cost may vary based on actual parcel dimensions, surcharges, insurance, and carrier-specific fees at the time of booking.

Cost vs. Delivery Speed
Text equivalent of the cost versus speed chart
CarrierPriceDelivery (days)
Step-by-Step Solution

Introduction

This free shipping calculator helps you find the cheapest and fastest way to send a package. Just enter your ZIP codes, package size, and weight. The tool compares real-time rates from USPS, UPS, FedEx, and DHL side by side so you can pick the best option for your budget and delivery speed.

You can use it for domestic shipping within the United States or international shipping to countries around the world. The calculator shows discounted prices, estimated delivery dates, tracking quality, and pickup options for each carrier. It also calculates dimensional weight, surcharges, and insurance costs so there are no surprises when you ship.

Whether you are sending a small envelope or a heavy box, this shipping cost calculator gives you a clear breakdown of every charge. Use Quick Quote mode for a fast estimate or switch to Full Quote mode to add multiple parcels and customs details for international shipments.

How to Use Our Shipping Calculator

Enter your package details below to compare shipping rates from USPS, UPS, FedEx, and DHL. You will get a list of carrier options sorted by price and speed, plus a cost-vs-speed chart and a step-by-step cost breakdown.

Measurement Units: Pick Imperial (pounds and inches) or Metric (kilograms and centimeters). The calculator will convert your numbers if you switch.

Shipment Direction: Choose Domestic if you are shipping within the United States. Choose International if you are shipping to another country.

Quote Mode: Use Quick Quote for a fast estimate with fewer fields. Use Full Quote to add extra parcels and see more options.

Ship From & Ship To ZIP Codes: Type the 5-digit ZIP code where your package starts and the 5-digit ZIP code where it is going. For international shipments, select the origin and destination countries, then enter the city and postal code for each.

Ship Date: Pick the date you plan to drop off or send your package.

Drop-Off Time: Select the time you will hand your package to the carrier. Late drop-offs may add an extra transit day. You can use our Business Days Calculator to count how many working days fall between your ship date and the estimated arrival.

Package Type: Click the box that matches your shipment. Choose Postcard, Flat Rate Envelope, Flat Rate Box, or Custom Shape & Size. If you pick a flat rate option, select the specific size from the dropdown that appears. For simple letter mail, our Postage Calculator can help you find the right stamp cost.

Carrier Package Presets: If you chose Custom Shape & Size, click a preset like Small Box or Padded Envelope to auto-fill the dimensions. You can also use the Quick Size Select buttons for common box sizes.

Dimensions: Enter the length, width, and height of your package. The calculator uses these to find the dimensional weight, which carriers charge when a box is large but light. If you need to figure out the interior space of your box first, try our Volume Calculator.

Weight: Enter the actual weight of your package. The calculator compares this to the dimensional weight and bills whichever is higher.

Shipment Protection: Choose an insurance level to protect your package. Options range from None to Full Value Protection based on your declared value.

Declared Value: Enter the dollar amount your package contents are worth. Use the purchase price for new items and the resale price for used items.

Parcel Contents Description: Describe what is inside your package. Be specific — write "cotton t-shirts" instead of vague words like "stuff" or "gifts."

Refine Search: Click this to pick a content category and subcategory for your items, such as Clothing > Shirts or Electronics > Laptops.

Special Handling: Check any boxes that apply to your shipment, such as Hazardous Materials or Live Animals. Check Ground Transportation Only if your package cannot travel by air.

Customs Manifest (International Only): For international shipments, add each item in your package with its description, quantity, value, weight, brand, HS tariff number, and country of origin. Click Add / Update Item to save each entry to the manifest table. If you are shipping palletized goods, our Freight Class Calculator can help determine the correct classification.

Additional Parcels (Full Quote Only): In Full Quote mode, click Add Another Parcel to ship more than one box in the same quote. You can add up to 10 parcels total. Use our CBM Calculator to figure out the total cubic volume of a multi-parcel shipment.

Calculate: Click the Calculate button to see your shipping rates. Click Reset to clear all fields and start over.

How Shipping Costs Work

When you send a package, the price you pay depends on a few key things: how heavy your box is, how big it is, where it's going, and how fast you want it to get there. Carriers like USPS, UPS, FedEx, and DHL each set their own rates based on these factors. This shipping calculator compares all of them at once so you can find the cheapest or fastest option for your needs.

Actual Weight vs. Dimensional Weight

Carriers charge you based on whichever is greater: the actual weight of your package or its dimensional weight. Dimensional weight is found by multiplying the length, width, and height of your box and then dividing by 139 (for inches). A large but light box can cost more than you expect because it takes up a lot of space in the truck or plane. This is called billable weight, and it is the number carriers use to set your price. Our Volumetric Weight Calculator walks you through this calculation in detail for any carrier.

Shipping Zones

The farther your package travels, the more it costs. Carriers split the country into numbered zones based on the distance between the origin ZIP code and the destination ZIP code. Zone 1 is local. Zone 8 is coast to coast. A higher zone means a higher price. For international shipments, zones are based on the destination country. You can use our Lead Time Calculator to estimate how long the full order-to-delivery cycle takes, including processing and transit across zones.

Flat Rate vs. Custom Packages

Some carriers offer flat rate envelopes and boxes. With flat rate, you pay one set price no matter how heavy the contents are, as long as they fit inside the box and stay under the weight limit. This can save money on heavy but small items. If your package does not fit a flat rate option, you will use custom dimensions and the carrier will price it by billable weight and zone. For quick letter and postcard pricing, check out our Postage Calculator.

Surcharges and Extra Fees

Packages that are very large, very heavy, or an odd shape may trigger additional handling surcharges. Common triggers include a longest side over 48 inches, a weight over 70 pounds, or a combined length plus girth over 130 inches. Hazardous materials, live animals, and cremated remains also carry special handling fees. Shipping protection (insurance) adds a small cost based on the declared value of your contents. If you are selling online, remember to factor shipping into your total costs alongside marketplace fees from platforms like eBay or Etsy.

International Shipping and Customs

Sending a package to another country requires a customs manifest. This is a list of every item in the box, including a description, quantity, value, and an HS tariff code. Customs officials use this form to decide if any duties or taxes apply. Accurate descriptions and correct HS codes help your package clear customs faster and avoid delays or extra charges at the border. For commercial freight that ships on pallets, use our Freight Class Calculator to determine the right NMFC class, and our CBM Calculator to measure the total cubic volume of your shipment. If you are relocating household goods internationally rather than shipping individual packages, our Moving Cost Calculator can help you estimate the full cost of a move.


Formulas used

Dimensional Weight
W_{\text{dim}} = \frac{L \times W \times H}{139}
Billable Weight
W_{\text{bill}} = \max\!\left(W_{\text{actual}},\; W_{\text{dim}}\right)
Zone Multiplier
Z_m = 1 + (Z - 1) \times k, \quad k = \begin{cases} 0.09 & \text{domestic} \\ 0.12 & \text{international} \end{cases}
Shipping Rate (Custom Package)
R = \left(b + p \times W_{\text{bill}}\right) \times Z_m \times D_f + C_{\text{ins}} + C_{\text{hand}} + C_{\text{sur}}
Retail Price from Discounted Rate
P_{\text{retail}} = \frac{P_{\text{disc}}}{1 - d}
Savings Percentage
S = \left\lfloor \left(1 - \frac{P_{\text{disc}}}{P_{\text{retail}}}\right) \times 100 \right\rfloor \%
Length Plus Girth (Surcharge Check)
G = L_{\text{longest}} + 2\!\left(D_1 + D_2\right)

Frequently asked questions

What carriers does this shipping calculator compare?

This calculator compares rates from four major carriers: USPS, UPS, FedEx, and DHL. It shows prices, delivery times, tracking quality, and pickup options for each one so you can pick the best fit.

What is the difference between Quick Quote and Full Quote?

Quick Quote gives you a fast estimate with fewer fields to fill in. Full Quote lets you add up to 10 parcels, enter customs manifest details for international shipments, and see more advanced options. Use Quick Quote when you need a fast answer and Full Quote when you need exact pricing.

What is dimensional weight and why does it affect my price?

Dimensional weight measures how much space your box takes up. It is calculated by multiplying length × width × height and dividing by 139 (in inches). Carriers charge whichever is higher: actual weight or dimensional weight. A big, light box may cost more than a small, heavy one because it takes up more room in the truck or plane.

What is billable weight?

Billable weight is the number carriers use to set your shipping price. It is the higher of your package's actual weight or its dimensional weight. The calculator finds both numbers and uses the bigger one automatically.

How are shipping zones determined?

Zones are based on the distance between the origin and destination ZIP codes. Zone 1 is local, and Zone 8 is the farthest, like coast to coast. A higher zone means a higher price. For international shipments, the zone is based on the destination country.

What does the drop-off time setting do?

Carriers have daily cutoff times. If you drop off your package after the cutoff, it won't start moving until the next business day. Choosing a late drop-off time in the calculator adds one extra transit day to your estimated delivery date so you get a more accurate arrival estimate.

When should I choose flat rate instead of custom dimensions?

Choose a flat rate envelope or box when your items fit inside the carrier's flat rate packaging and are heavy for their size. Flat rate pricing stays the same no matter how much the contents weigh (up to the limit). This often saves money on dense, compact items. If your package does not fit in a flat rate option, use Custom Shape & Size.

What triggers an additional handling surcharge?

Three things can trigger a surcharge: the longest side is over 48 inches, the package weighs over 70 pounds, or the length plus girth is over 130 inches. The calculator checks for all three and shows a warning with the estimated extra fee if any apply.

How is length plus girth calculated?

Find the longest side of your box. That is the length. Then measure the two shorter sides, add them together, and multiply by 2. That is the girth. Add the length and girth together. If the total is over 130 inches, you may face a surcharge.

What does shipment protection cover?

Shipment protection is insurance for your package. Basic covers up to $100 for $2.50. Standard covers up to $500 for $8.00. Full Value Protection costs 1% of your declared value and covers the full amount. Choose None if you don't need coverage.

What is declared value?

Declared value is how much your package contents are worth in U.S. dollars. Use the purchase price for new items and the current resale price for used items. This number is used to calculate insurance costs and customs duties for international shipments.

Why does the calculator warn me about vague descriptions?

Words like "stuff," "things," "gifts," or "miscellaneous" can cause problems at customs and with carrier claims. Specific descriptions like "cotton t-shirts" or "ceramic coffee mug" help your package clear customs faster and make insurance claims easier if something goes wrong.

What is an HS tariff number?

An HS tariff number is a 6 to 14 digit code that classifies your goods for customs. Every product has one. You can find it on your supplier's invoice or by searching a customs tariff lookup tool. Entering the right code helps your international package clear customs without delays.

Do I need a customs manifest for every international shipment?

Yes, unless you are sending nonnegotiable documents only (like printed papers with no commercial value). For everything else, you must list each item with its description, quantity, value, weight, and HS tariff number. The calculator has a built-in manifest table to help you do this.

Can I ship more than one box in a single quote?

Yes. Switch to Full Quote mode and click Add Another Parcel. You can add up to 10 parcels total. Each parcel gets its own dimensions and weight. The calculator adds them all together to find your total billable weight and shipping cost.

What does the Ground Transportation Only checkbox do?

Checking this box removes all air-only shipping services from the results. You need this for certain hazardous materials, oversized packages, or items that are not allowed on planes. Only ground services like USPS Ground Advantage, UPS Ground, and FedEx Ground will show up.

How do I read the cost vs. delivery speed chart?

The scatter chart plots each carrier option as a dot. The horizontal axis shows cost (left is cheaper, right is more expensive). The vertical axis shows speed (higher is faster). The best value options appear in the upper-left area — fast and cheap. Hover over any dot to see the carrier name, price, and delivery time.

What do the Cheapest, Best Value, and Fastest badges mean?

Cheapest is the lowest-priced option. Fastest has the shortest delivery time. Best Value offers the best balance of low price and fast delivery. These badges help you quickly spot the top picks without comparing every number.

What is the difference between retail price and discounted price?

The retail price is what you would pay at full rate without any discount. The discounted price is the lower rate shown by the calculator, which reflects bulk or online pricing savings. The green "Save" badge shows the percentage you save off retail.

Can I switch between pounds and kilograms?

Yes. Click Imperial (lb / in) or Metric (kg / cm) at the top of the calculator. All weight and dimension fields will convert automatically when you switch, so you don't have to re-enter anything.

Does shipping on a weekend cost more?

Yes, slightly. Weekend ship dates add a small surcharge (about 8%) to the base rate because fewer carrier routes run on Saturdays and Sundays. Shipping on a weekday is usually a little cheaper.

How do I filter results by carrier or pickup type?

Use the filter chips below the results. Click a carrier name like USPS or FedEx to show only that carrier. Click a pickup type like Drop-Off, Free Pickup, or Paid Pickup to filter by how you plan to hand off the package. Click the chip again to remove the filter.

What does the Deliver By date filter do?

Set a Deliver By date to hide any carrier option that would arrive after that date. This is helpful when you need your package to arrive before a deadline, like a birthday or holiday. Only options with an estimated arrival on or before that date will show.

What do the tracking dots mean?

The tracking dots show how detailed a carrier's tracking updates are. 5 dots (Excellent) means real-time tracking. 4 dots (Good) means frequent updates. 2–3 dots (Regular) means periodic updates with less detail. More dots means you can follow your package more closely.

Are the prices shown exact?

No. The prices are estimates. Final costs may change based on actual package measurements at the carrier, extra surcharges, fuel adjustments, and fees applied at the time of booking. Use these estimates to compare options and plan your budget.

What are carrier package presets?

Presets are common box sizes offered by carriers, like a Padded Envelope, Small Box, or 25 kg Box. Click a preset to auto-fill the length, width, and height fields. This saves time if you are using a standard carrier-supplied box instead of your own packaging.

Can I use this calculator for business shipping?

Yes. The calculator works for both personal and business shipments. Use Full Quote mode to add multiple parcels, enter customs details for international orders, and compare commercial rates across all four carriers. It is helpful for small businesses, online sellers, and anyone who ships regularly.

What happens if my package is over 150 pounds?

Most carriers have a maximum weight limit of 150 pounds per package. If your shipment is heavier, you will need to split it into multiple boxes or use a freight service. The calculator supports up to 10 parcels in Full Quote mode to help you split heavy shipments.

How do I estimate shipping for a postcard or letter?

Select Postcard as the package type. The calculator will apply letter-rate pricing. Keep in mind that postcards and letters must have a declared value of $0.00 and cannot include items of commercial value.