Make a retail barcode from your GTIN in your browser. Pick EAN-13, UPC-A, UPC-E, EAN-8 or ISBN, check the preview, and download a PNG for your packaging.
Pro Tip
Need hundreds of barcodes? The QR code label generator turns a spreadsheet into print-ready Code 128 or QR labels.
See the label generator →Generated locally with high precision
Selling mainly in the US or Canada? Use UPC-A. Selling elsewhere, use EAN-13. Both encode the same kind of number, a GTIN, and US checkouts read both.
| Format | Length | Use it for |
|---|---|---|
| UPC-A | 12 digits | Retail products sold in the US and Canada. |
| EAN-13 | 13 digits | Retail products sold outside North America. US scanners read it too. |
| UPC-E | 8 digits | A compressed UPC for small packages, when the number allows it. |
| EAN-8 | 8 digits | Small packages outside North America. |
| ISBN | 13 digits | Books, using the 978 or 979 Bookland prefix. |
The digits in a retail barcode are a GTIN, issued by GS1 US in the United States. Retailers and marketplaces check that the number is registered to your brand, so a made-up number can get a product rejected.
This tool draws the barcode for a number you already have. It doesn't issue or register numbers.
A GS1 Digital Link QR code carries your product's GTIN like a UPC does, and also opens a page with product details, instructions or a verification check. Retailers are preparing checkouts to scan 2D codes, so brands are starting to print both.