Domestic bulk upload

Buy many labels from one CSV

Upload the Label Shark domestic template, compare live rates for every row, pick one carrier service for the whole batch, then pay once.

upload_file

Drop your CSV here

Template columns must stay unchanged.

table_rows

One row per label

Keep each package, sender, and receiver on its own template row so every shipment can be rated independently.

compare_arrows

Batch service choice

After upload, choose one UPS, FedEx, or USPS service for the whole batch and see the row prices plus total.

download_done

Links come back

When payment finishes, labels appear in the table and you can download an enriched CSV with tracking and label links.

Template checklist

check_circle

Domestic US shipments only

check_circle

Package dimensions in inches

check_circle

Weight in ounces or pounds

check_circle

US phone numbers for sender and receiver

check_circle

One sender and receiver per row

check_circle

Do not rename template columns

Good to know

Larger uploads take longer because every row gets live carrier pricing. You can keep the tab open while rates come in, then review the batch before paying.

Bulk labels FAQ

Before you upload

What formats can I upload?

Upload CSV or XLSX using the templates above so the columns stay in the expected format.

Can rows have different destinations?

Yes. Each row can have its own sender, receiver, address, and package details.

Can I choose different services per row?

Right now one service is selected for the whole batch so checkout stays fast and predictable.

Where do labels go after payment?

They appear in the results table, in the enriched CSV, and in one summary email sent to the billing email.