Shipping Label APIs  
Create labels that meet your mailing needs.
A wide variety of labels are available for your package and expedited product shipments.
 
Delivery Confirmation™
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™
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.

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
Need to move your mail quickly? Expedite the transportation of your shipments of other classes of mail to destination delivery units and mail processing facilities by generating a Priority Mail Open and Distribute barcoded label.

Generate the address bar coded label, which is placed on Tag 161, Tag 190 or Label 23 for Priority Mail Open and Distribute containers. Shipments are prepared according to standards for the enclosed class mail, placed in a USPS approved container and presented at a Bulk Mail Entry Unit or authorized location.

Express Mail®
For shippers who need guaranteed (or your money back) overnight service. 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
With just one click, e-shoppers can print a return label right from your website. This virtually eliminates customer calls to your phone center—saving you 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 if you choose.

International Shipping Labels
Send documents and packages globally for some of the lowest prices around. USPS offers reliable, affordable shipping to thousands of destinations in more than 190 countries/territories.

Generate a USPS Express Mail International® or Priority 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.

  Technical Guides
Download instructional guides to learn more.
Go To Technical Guides

  Service Providers
Need assistance with integrating? Use a service provider.
Go To Service Providers

  Access USPS Web Tools
Register now to begin using the USPS Web Tools.
Sign up for Web Tools.