USPS

Web Tools API Portal

Free Ecommerce Website Shipping & Shopping Cart APIs

The USPS Web Tools® API library gives ecommerce website shopping carts and shipping software access to valuable USPS® data—free of charge! You can check shipping rates, track packages, and schedule a package pickup all through USPS Web Tools. Get started now or read on to learn more.

Shipper Support Center

USPS Web Tools are ecommerce application program interfaces (APIs) that can be used for online stores or customer service centers—free of charge.

Ecommerce Website Support

Get access to USPS Web Tools through a simple registration process.

Once registered, you’ll receive an email with your assigned Web Tools User ID. You’ll then have access to the most popular APIs. For access to more secure APIs, like Label Printing, you’ll need additional permissions. Contact the Internet Customer Care Center with the following information:

  • “Web Tools API Access” in the subject line of the email
  • The software vendor you are using
  • Which APIs you want to access beyond those provided automatically

Want to hire a professional?

To assist businesses that need help integrating USPS Web Tools into their sites, the Postal Service encourages working with companies such as eCommerce Guru to seamlessly provide and connect these services.

USPS Web Tools Integrators

ECommerce development companies can assist with the integration of USPS Web Tools or help you build a customer solution using Web Tools ecommerce APIs.

Send Mail & Packages

Convenient Domestic Shipping

Want to save time and ship from home? Use Click-N-Ship® service to pay for postage and print a shipping label from your printer or at a Post Office location. Plus, you can schedule a USPS® pickup from your home or office.1

With the  USPS Loyalty Program, small businesses can now earn credits for Priority Mail® and Priority Mail Express® labels printed with Click-N-Ship.

Print a Label Click-N-Ship

Find a Location

Search for Post Offices and other locations to buy stamps, ship packages, apply for passports, and more.

Calculate

Determine how much postage or how many stamps you need for your letter or package based on size, weight, and destination.

Look Up a Zip Code ™

Find a ZIP Code by street address or city and state to make sure your mail arrives at the right place.

Shipping & Mailing with USPS

Free USPS shipping supplies, including Priority Mail Flat Rate boxes and envelopes.

Order Free Supplies

Start your shipping with free Priority Mail® and Priority Mail Express® envelopes and boxes, and other supplies.

Buy Stamps

Browse our collection of postage stamps. Find stamps by theme, color, season, mail service, and more.

Variety of USPS stamps.

Boxes outside a residence for USPS package pickup.

Schedule a Pickup

Get a free package pickup during your regular mail delivery or pay a fee for a pickup at a time that works for you.

Send Letters & Cards

Learn how to choose the best envelope or card size, follow Postal addressing standards, and get stamps for your mail.

Customer addressing a letter.

Customer using packaging tape to close a box.

Prepare Your Package

Get tips on how to pack your box, choose a mail service, and add enough postage so your package arrives on time.

Ship to Military

Sending APO, FPO, or DPO mail? No matter where your loved one is stationed, you’ll pay domestic prices for military and diplomatic mail.

Military service member holding Priority Mail box.

Customer at a Post Office counter handing the USPS retail associate a package.

Add Insurance & Extra Services

Many domestic2 and international3 services include free insurance and USPS Tracking®. You can get additional coverage and extra services like Certified Mail® for peace of mind.

Create Custom Mail, Cards, & Envelopes

Personalize cards and envelopes with your own photos or use third-party vendor templates to help you create a unique design.

Custom Save the Date card with a personalized photo.

Sample postal money order.

Purchase Money Orders

Sending money orders at any Post Office is easy to do. Pay with a debit card, cash, or traveler’s check. Money orders are safe, cost-effective, and never expire.

Domestic Mail & Shipping Services

Service Shipping Time Pricing Mail or Package
Priority Mail Express® Next Day to 2 Days4 $$$ Packages
Priority Mail® 1–3 Days5 $$ Packages
USPS Retail Ground® Estimated 2–8 Days $ Packages
Media Mail® Estimated 2–8 Days $ Packages
First-Class Mail® Estimated 1–3 Days $ Mail, Small Packages (up to 13 oz)