Quick Tools

Always a Click Away
Roll over the tools menu across the site to access quick, handy tools.

Skip Side Navigation
End Side Navigation

Ecommerce APIs

 

Integrate package management into your web site.

Ecommerce API Service Providers

The Postal Service™ has compiled a list of approved service providers who have expertise in integrating the USPS Web Tools Ecommerce APIs.

See the list of Ecommerce API service providers ›

Technical Guides

Get step-by-step information on how to integrate USPS Web Tools into a web site or shipping application in our user's guides.

View the technical guides ›

For technical questions, contact the Internet Customer Care Center at uspstechsupport@esecurecare.net.

Integrate USPS Services into Your Site

USPS Web Tools™ are Ecommerce application program interfaces (APIs) that can be leveraged on Ecommerce web sites, in shipping operations, or by customer service centers—for no additional fee.

To add Ecommerce APIs to a site, your business needs to do the programming or select a service provider to do the technical integration.

Register now to use USPS Web Tools ›

Address Information APIs

Make sure mailing addresses are correct. With each tool, up to five lookups can be processed per request. Additional permission is required to use these Ecommerce APIs.

Get Access to Address Information APIs ›

Show Details

Available Tools

Address Standardization
Eliminate addressing errors and help ensure accurate and timely delivery. This tool corrects errors in street addresses, including abbreviations and missing information. It also supplies a ZIP+4® Code.

ZIP Code™ Lookup
Find matching ZIP Codes or ZIP+4 Codes for any given address, city, and state in the U.S.

City/State Lookup
Use a ZIP Code to get accurate city and state information.

Delivery Information APIs

Check estimated delivery times prior to mailing or check delivery status after mailing.

Show Details

Available Tools

Track & Confirm
Track any package shipped via Express Mail®, Global Express Guaranteed®, or Express Mail International® services. Check the delivery status of packages shipped with Delivery Confirmation™, Signature Confirmation™, Certified Mail™, or Registered Mail™ services.

Priority Mail® Service Standards
Request service standards for Priority Mail service between any two 5-digit ZIP Codes™ with an average delivery standard of 2 or 3 days.

Package Service Standards
Get estimates on delivery standards between 3-digit ZIP Codes for Parcel Post®, Library Mail, and Media Mail® services

Express Mail® Service Commitments
Receive our guaranteed commitment between any two 5-digit ZIP Code™ for Express Mail delivery. Choose from up to 200 drop-off locations and drop-off times. Plus, get guaranteed delivery times for upcoming mailings.

Price Calculators APIs

Determine postage prices based on weight, service, and origin/destination.

Show Details

Available Tools

Domestic Price Calculator
Calculate how much domestic shipping will cost with Express Mail®, Priority Mail®, First-Class Mail®, Parcel Post®, Media Mail®, and/or Library Mail.

International Price Calculator
Get prices for Global Express Guaranteed®, Express Mail International®, Priority Mail International®, and First-Class Mail International®. Unique mailing restrictions are provided for each country along with declarations form information and Express Mail International delivery areas.

Shipping Labels APIs

Need to print shipping labels?
Print everything from single-ply Express Mail® to First-Class Mail® labels (parcels only) with free or reduced-cost confirmation services. Once you print the label, you provide the postage.

Show Details

Available Tools

Delivery Confirmation™ Labels
Generate Delivery Confirmation barcoded labels for Priority Mail®, First-Class Mail® parcels, and package services parcels, including Parcel Post®, Media Mail®, and Library Mail.

USPS® provides the complete address label including the Delivery Confirmation service barcode. You provide the postage. These barcoded labels may be mailed at the Delivery Confirmation electronic option rate. Optional features include a post date request and e-mail ship notification to recipient.

Signature Confirmation™ Labels
Need proof of delivery? Generate a Signature Confirmation barcoded label for Priority Mail, First-Class Mail parcels, and package services parcels, including Parcel Post, Media Mail, and Library Mail services.

We provide the complete address label including the Signature Confirmation Service barcode. You provide the postage. These barcoded labels may be mailed at the Signature Confirmation electronic option rate.

Priority Mail® Open and Distribute Labels
This tool generates Priority Mail Open and Distribute labels to be placed on a Tag 161, Tag 190, or Label 23 for Priority Mail Open and Distribute containers. Priority Mail Open and Distribute expedites the transportation of bulk mailings by using Priority Mail to quickly send the mailings to a destination delivery unit for processing.

Express Mail® Labels
Generate a single-ply Express Mail shipping label complete with return and delivery addresses, a barcode, and a mailing record for your use.

Electronic Merchandise Return Service Labels
With just one click, online shoppers can print a return label right from your web site. This cuts down on customer service calls—saving time and money. Print return labels for Priority Mail, First-Class Mail, Parcel Post, Media Mail, and/or Library Mail. Additional information, such as insurance or an authorization number, can be included, too.

International Shipping Labels
Send documents and packages globally. USPS offers reliable, affordable shipping to more than 190 countries.

Generate Express Mail International®, Priority Mail International®, or First-Class Mail International shipping label complete with addresses, barcode, customs declarations, and mailing receipt.

Custom Forms
International mail is subject to customs examination in the destination country. Contents and value of an item must be declared on the applicable customs form, PS Form 2976 (Customs Declaration) or PS Form 2976-A (Customs Declaration and Dispatch Note). Generate the customs forms complete with addresses, barcodes, and customs declarations.

Carrier Pickup™ APIs

Submit a request online to have a carrier pick up packages when regular mail is delivered.

Show Details

Available Tools

Carrier Pickup Request
Available for Express Mail®,  Priority Mail®, International, and returns packages, the online request can be no later than 2AM CST on the date of pickup. There’s no charge for Carrier Pickup.

Become a USPS Web Tools Service Provider

See the step-by-step instructions ›

Budget for Your Shipping Needs. Photo of a checkbook and pen. Calculate business prices >