Free, instant barcode labels — no signup, no watermark
Hover over any type for a description
Use Code 128. No registration needed — print any letter or number combo right now.
Use EAN-13. Accepted by virtually all supermarkets worldwide. Requires GS1 registration.
Use UPC-A. Required by most US retailers and Amazon FBA listings. Must purchase from GS1.
Use QR Code. Any smartphone camera reads it natively — no app needed.
Amazon FNSKU barcodes are free — get them from Amazon Seller Central → Manage Inventory → Print Item Labels. They're Code 128 underneath; paste the FNSKU string (e.g. X001ABC123) here and select Code 128 to generate your own.
| Type | Best for | Digits | Registration |
|---|---|---|---|
| Code 128 | Internal SKU, warehouse, FNSKU | Any length, letters + numbers | None |
| EAN-13 | International retail | 13 digits | GS1 required |
| UPC-A | US retail, Amazon FBA | 12 digits | GS1 required |
| Code 39 | Legacy scanners | Uppercase + digits | None |
| QR Code | URLs, mobile | Any text, up to ~4 KB | None |
| Data Matrix | Tiny labels, PCBs, pharma | Any text, compact | None |
💡 Selling in retail stores? You almost certainly need a GS1-issued UPC-A (US) or EAN-13 (international). Retailers scan these at point of sale — a self-generated Code 128 won't work for retail checkout.
Using pasted values — clear the text above to switch to file upload.