Free online product barcode generator
Make Code 128 and EAN-13 barcodes with product name and price. Print them on A4 sticker sheets or download as images. Paste your list from Excel. No sign-up.
A4 sheet preview — 0 labelsSheet 1/1
0 labels · 1 sheet(s)
How to make product barcodes
- 1
Set your product codes
Use your shop's existing codes (SKUs) or create new unique ones, e.g. one per color/size.
- 2
Choose a barcode type
For use in your own shop choose Code 128 · if you already have a 13-digit number, choose EAN-13.
- 3
Add names, prices and label counts
Paste your whole shop from Excel at once and the tool lays them out on the sticker sheet.
- 4
Print and stick
Download the PDF, print on A4 sticker paper, and any scanner can read them right away.
Code 128 vs. EAN-13: what's the difference?
| Code 128 | EAN-13 | |
|---|---|---|
| What it can hold | Latin letters, numbers and symbols | 13 digits only |
| Best for | In-store product codes/SKUs · price tags · warehouses | Products that already have a standard barcode number |
| Registration needed? | No, set your own codes | Not for use in your own shop · selling into department stores or large retailers in Thailand usually requires a number registered with GS1 Thailand (starting with 885) |
Barcodes on? Want stock deducted automatically on every channel? See AooCommerce inventory
Frequently asked questions
Is the barcode generator really free? Do I need to sign up?+
Free, unlimited, no sign-up and no login. Create your barcodes and download PDF, PNG or SVG right away.
Can the barcodes really be scanned?+
Yes. They follow the Code 128 and EAN-13 standards and work with regular barcode scanners and phone cameras. Print them sharply and don't shrink them too small.
Can I make up my own product codes?+
Yes. For use inside your shop you can set your own codes as long as they're unique. Code 128 is recommended because it allows letters, e.g. TS-RED-M.
Do I need barcode numbers from GS1?+
Not for use in your own shop. But if you sell into department stores or large retailers, they usually require EAN-13 numbers registered with GS1 Thailand.
I entered 12 digits. Where does the 13th come from?+
The 13th digit is the check digit, calculated from the first 12. Enter 12 digits and the tool calculates it for you; enter 13 and it checks whether the last digit is correct.
