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 ›