eBay sellers: create bulk shipping labels for your orders. Upload a CSV or paste addresses. Get USPS, UPS, FedEx, and Canada Post labels with volume discounts—no account or subscription.

Batch Import

Create multiple USPS, UPS, FedEx, and Canada Post shipping labels by uploading a CSV. Volume discounts apply automatically. Instant PDF delivery, no account. Pay with card or crypto after upload.

Use the template and column format below. Prefer not to upload a file? Use Bulk Paste to paste addresses instead.

Bulk discount tiers (applied automatically)

We reward volume! When you upload a CSV with multiple labels, your total receives an automatic discount based on how many valid labels are in your file:

Label count Discount
10+5% off
25+8% off
50+10% off
75+12% off
100+15% off

Discounts are applied before checkout and reflected in your order summary.

CSV format & template

Download CSV template

Required columns: Sender: from_name, from_street1, from_city, from_state, from_zip, from_country. Recipient: to_name, to_street1, to_city, to_state, to_zip, to_country. Parcel: parcel_weight. Carrier: carrier. (usps, canadapost, ups, fedex).

Optional: from_street2, from_phone, to_street2, to_phone, to_email; parcel_mass_unit (default lb), parcel_length/width/height for custom; package_type, service_level; rate_priority (best_value, cheapest, fastest); email; signature_confirmation.

International shipments — customs required

When from_country and to_country differ (e.g. US → CA), that row is international. For international rows you must include customs columns: customs_contents_type (MERCHANDISE, GIFT, DOCUMENTS, etc.), customs_contents_explanation, customs_non_delivery_option (RETURN or ABANDON), customs_certify_signer, and customs_items (JSON array of items with description, quantity, value_amount, net_weight, origin_country). Optional: customs_incoterm, customs_eel_pfc.

Domestic rows (same from_country and to_country) do not need any customs columns. Only rows where sender and recipient countries differ require these fields.

Payment: After upload you're taken to the payment page (card or crypto). No payment data in the CSV.

Drag & drop your CSV file here

or click to browse

Only .csv files are accepted