USPS
Priority Mail Intl
10–15 days$18.30
$10.00 of taxes & duties included
all-in · no surprises
Free shipping software like GoatLabels matches Shippo's core features — four carriers, rate shopping, API — without per-label fees, and adds void-to-wallet refunds and an AI assistant.
USPS, UPS, FedEx, and DHL — rate shopping is not the paid upgrade here.
Card, Apple Pay, Google Pay, ACH, or crypto — and voids credit straight back.
The honest answer is carrier breadth and ecosystem, not core capability. Everything else on this row list is either equal or moves in the free tool's favour.
| GoatLabels | Shippo | |
|---|---|---|
| Cost to print a label | The rate-shopped carrier price, and nothing on top of it. | Carrier price plus a per-label platform fee, tier-dependent. |
| Carriers rate-shopped | USPS, UPS, FedEx, and DHL on the free plan, not a paid unlock. | Broad multi-carrier list — see their site for current coverage. |
| API access | Full REST API, unlimited calls, free plan included. | Mature, well-documented API — this is their home turf. |
| Unused label refunds | Void credits the prepaid wallet and the funds are respendable at once. | Refunds run through the carrier's own refund cycle. |
| AI assistance | Billy drafts labels from a DM, screenshot, or voice note — unlimited on Free. | Not part of the product. |
| What 'free' means | 50 shipments a month with every feature on; we earn on the label, not a fee. | A starter tier exists — check what it includes today. |
Shippo is a trademark of its owner and is not affiliated with GoatLabels. Their tiers, fees, and carrier list change — compare against their current pricing page before you decide.
Most free shipping software means a demo with the useful parts locked. On GoatLabels the free plan carries all four carriers, the full API, the store connectors, and Billy — the limit is 50 shipments a month, not the feature list.
Feature grids make Shippo and free software look close, because on the core job they are. The difference lives in a small number multiplied by every parcel you will ever ship, and multiplication does not stay small.
Going free normally costs you capability. Here it adds some: void-to-wallet credit you can respend immediately, and an AI assistant that turns a DM or a screenshot into a drafted label.
Free shipping software usually means the pipeline works until the interesting part, then asks for a card. This one runs end to end on the free plan. Orders arrive from a Shopify or Etsy sync, from the REST API, or as a message you paste, and every route lands in the same To Ship queue. Billy fills the addresses, the package details, and the service, then hands the draft back for you to confirm — unlimited, on Free, not metered per draft. Every label is a debit against a prepaid wallet topped up with card, Apple Pay, Google Pay, ACH, or crypto, and the debit is the rate-shopped carrier price with no platform fee stacked on it. Rate-shop USPS, UPS, FedEx, and DHL at the all-in price, print from your phone or a thermal printer, and let signed webhooks and idempotency keys cover the same events on the API side.
Hey! 2x hoodies (M) 1x tee (L) 😅 Ship to: Maya R. Austin, TX 78701
Connectors, REST API, DMs, and screenshots — all included on the free plan.
The carrier rate is the entire debit — there is no per-label platform fee underneath it.
Shopify, Etsy, WooCommerce, and TikTok Shop sync into To Ship and get tracking pushed back when you print — included, not unlocked. The part free software normally cannot do at all is the rest: paste an Instagram or Facebook DM, or a screenshot of one, and Billy builds the label without a connector existing.
Via AI tiles: an order that never became a record still becomes a label.
The comparison only gets interesting once the feature grids match, and on the core job they do: four carriers, rate shopping, a real API, store sync. What is left is what each side charges for it — and two things free software here has that the paid tier does not.
Card, Apple Pay, Google Pay, ACH bank transfer, and crypto all top up the same balance, and every method buys identical rates, carriers, and features. Void a shipment and the credit lands back in the wallet, spendable on the next label.
A DM, a comment thread, a voice note, a screenshot — Billy reads any of them and drafts the whole label. It runs unlimited on the free plan, which makes it the rare case of the cheaper tool doing more rather than less.
Fund the wallet, pay per label, and ship nothing in February without paying for February. Pro is an optional flat plan for when volume makes cheaper label pricing worth it — not a gate on printing at all.
Live all-in rates side by side, and the number you see is the exact amount that leaves your balance. That is the honest carrier list — if you need one outside it, Shippo's broader network is the reason to stay. Shopify, Etsy, WooCommerce, and TikTok Shop sync into To Ship and get tracking pushed back when you print, and none of that sits behind an upgrade.
REST and JSON, one Bearer header, idempotency keys so a retry cannot double-buy a label, and signed webhooks for tracking and label events instead of polling. On free software the API is usually the first thing gated — here it is not gated at all.


Label ready
CL-1038 · Brooklyn, NY
Free shipping tools tend to assume a tidy order feed, because parsing anything messier costs money to build. That is exactly the gap Billy fills: the message itself is the input, handled on the phone already in your hand, on the plan that costs nothing.
Voice is normally the flagship feature of an enterprise tier. Hold the mic, say who the parcel is going to, and Billy looks up the buyer, rate-shops USPS, UPS, FedEx, and DHL, and queues the label against your prepaid balance — then answers questions about it afterwards. This is the real product, not a render.

Listening
"Where's Maya's package?"
Out for delivery
CL-1039 · Austin, TX · by 6 PM
Plain English in — names, addresses, weights, carriers, services · nothing to import and nothing to map · reads the all-in rate back before a cent leaves the wallet · phone, browser, or Telegram.
Three carriers on the same parcel, each an all-in number that is the exact amount leaving your prepaid balance. No platform fee is appended after you approve it, nothing arrives the day after with an adjustment on it, and voiding a shipment credits the wallet rather than a card statement three weeks out.
Priority Mail Intl
10–15 days$18.30
$10.00 of taxes & duties included
all-in · no surprises
Intl Connect Plus
3–5 days$22.80
$11.00 of taxes & duties included
all-in · no surprises
Express Worldwide
1–2 days$26.20
$12.20 of taxes & duties included
all-in · no surprises
REST, JSON, one Bearer header. Real idempotency keys so a retried request cannot double-buy a label, signed webhooks for tracking and label events instead of polling, and errors that name what to fix. Unlimited calls on Free, because metering the API is just a per-label fee wearing a different hat.
POST /api/v1/shipments
Authorization: Bearer sk_live_…
Idempotency-Key: ord_8421
{
"to": { "name": "Joyce", "city": "Berlin", "country": "DE" },
"parcel": { "weight": 1.2, "weight_unit": "kg" },
"service": "fedex_intl_priority"
}
Free covers 50 shipments a month with the public API, the store connectors, and Billy all unlimited underneath it — we make a little on each label instead of charging a fee for one. Pro is a flat monthly fee for unlimited shipments, cheaper label pricing, and Billy on Telegram: something you buy because volume earned it. Neither one is a minimum you have to hit before a label prints.
Volume pricing
illustrativemore volume → lower per-label rates
$0 / forever
A free plan measured in shipments, not in missing features.
The assistant that reads a DM, a screenshot, or a voice note into a drafted label runs unlimited in the web app on Free. Pro adds Billy on Telegram.
GET /api/v1/shipments
200 OK · plan: free
Unlimited calls on Free — still unlimited on Pro.
On Pro we will work with you to beat the label rates you are already getting from
ShippoPirateShipShipStationLabel prices are quoted live from USPS, UPS, FedEx, and DHL and shown as one all-in number — the same number that leaves your wallet. Shippo's tiers and fees move, so compare against their current pricing page rather than a figure on ours. Full pricing details
If the four carriers cover your parcels, free software is simply the cheaper way to do the same job. These are the shapes of business where that is most obviously true — and the exceptions are named on this page too.
TikTok Shop & live commerce
Volume that arrives in bursts fits a prepaid wallet better than a plan. Pre-fund before a drop, print all night, then pay nothing at all through the quiet weeks after it.

Etsy & independent creators
Connect the stores that have connectors, and handle the market stall, the comment sale, and the friend-of-a-friend order in the same queue as everything else.
One queue, connector or not
Order #1024 · pasted from a comment thread
The orders that never became JSON
REST and the UI, one balance
1
wallet behind the API and the dashboard
A video took off and I had 80 TikTok Shop orders by morning. I printed every label from my phone on the bus to the post office.
Early customer · TikTok
TikTok Shop seller
I run my Etsy shop from the kitchen. The AI reads the order, picks the carrier, the label prints. That's the whole workflow now.
Early customer · Etsy
Etsy maker
The API is what every shipping API pretends to be. Idempotency that actually works.
Sasha R.
Staff engineer, marketplace
Want the full head-to-head? Read GoatLabels vs Shippo, work out what a per-label fee costs at volume, or compare GoatLabels vs Pirate Ship.
Fund a wallet with card, Apple Pay, Google Pay, ACH, or crypto, run one parcel through the free plan, and compare the all-in USPS, UPS, FedEx, and DHL rate against what the same label costs you today.
Sign up in seconds. No card required. No monthly minimum.