Online Shipping Calculator

A fast and easy way to compare shipping costs of packages originating in the United States. Get postage prices for USPS, FedEx, and UPS to find the cheapest way to ship!


For a quick price estimate, just click on origin and destination city on the map. You don't have to click on the exact address, just the general area of the city.

For more accurate rates enter exact address you are shipping to and from into the form that is below the map.

Manually edit the country field for international addresses.

From Address

To Address


Enter package dimensions, or for rough estimates, click on a product image to prefill weight and dimension values.



Compare Rates.

Retail USPS, UPS, and FedEx prices are displayed when available. It may sometimes take upwards of 30 seconds to retrieve all rates.

Learn about some simple ways to get shipping discounts.

Shipping prices: Online vs In-store

The rates generated and displayed on this site are for labels purchased through an online account. The rates you receive when going to a physical shipping location will often differ in significant amounts.

For instance, purchasing a label from a physical FedEx Office location for a package that is 19" x 15" x 12" and 21.0 pounds will cost $53.19 from Philadelphia to Los Angeles. On the other hand, purchasing a label through a online account would cost $33.35 for the same package and destination.

Online accounts through carriers are free and only charge when you create a label, however, they often require you to store your credit card info in the account. You do not need to be a business to open an online account with shipping carriers such as UPS, FedEx or USPS. Individuals are able to open up accounts and even apply for discounts (UPS, FedEx). Some services, like Shippo, have discounts built in(up to 40% off). They are able to negotiate better rates since they handle so much shipping volume. We have an article on Shippo here for promo codes.

Buying from a physical, brick and mortar UPS, FedEx, or USPS location near you can be convenient if you rarely ship, and do not have a scale or measuring tape to weigh and measure your boxes. If you find that you are making multiple shipments, these items may be worth buying in order to help you save money on shipping costs by avoiding in-store label purchases.

Direct Links to Registering Shipping Accounts

  • Use Shippo get discounted USPS Commercial Rates and the ability to buy labels from all the major carriers, all with a free account. (Ship 2 packages and get $10 in credit to ship more in the future with promo code SHIP2GET10NOW) Learn more about buying postage from Shippo with our article here.
  • UPS account sign up
  • FedEx account sign up
  • USPS account sign up for Click-and-Buy Priority Mail labels. To buy all USPS shipping label types online, including First Class and Parcel Select, Paypal is an option.

Aside from better rates, having a shipping account allows you to charge shipments to the account and receive one weekly bill. Instead of paying per package and having to keep track of individual receipts, you get one nice single invoice that you can pay at once. You'll also have a record of all your tracking numbers online. No more digging through a pile of receipts. Scheduling pickups can also be done quickly and easily online through your account.

Note: Rates shown in the above are examples used for demonstration purposes. The actual shipping rates are updated periodically by carriers, and may not be an accurate representation of actual rates at this current time period.