Barcode Generator
Generate CODE128, EAN-13 and other standard barcodes and download them as scalable SVG or high-resolution PNG.
How to use the Barcode Generator
- Choose the barcode type you need.
- Enter the data to encode.
- Download as SVG for print or PNG for screen use.
About the Barcode Generator
Choose the symbology to match the use: CODE128 accepts letters and numbers and suits internal inventory labels, while EAN-13 is the retail standard and requires a properly issued thirteen-digit number with a valid check digit. SVG is the better download for print because it stays sharp at any label size; bars that blur are the usual reason a scanner fails.
Frequently asked questions
Which barcode type should I use?
CODE128 for internal or inventory labels because it handles letters and numbers; EAN-13 for retail products sold through shops.
Why does my barcode not scan?
Usually printing too small, low contrast, or no clear margin around the bars. Use the SVG download and keep the quiet zone empty.
Can I use these on products for sale?
Only with a properly registered EAN number issued to you — the generator draws the barcode but cannot assign you a valid retail number.
Which barcode formats are supported?
CODE128 for general text and numbers, plus EAN-13 and UPC for retail products. Choose UPC only if you have a genuine registered number, since retail scanners validate the check digit.
Related free tools
- Random Number & Dice — Random numbers, dice rolls and coin flips.
- Color Palette Generator — Harmonious 5-color palettes — click any swatch to copy.
- Flashcard Maker — Turn a list of terms into flip-to-reveal study flashcards.
- Baby Name Generator — Beautiful baby names by religion, gender, starting letter — with meanings.
- Nickname Generator — Fun nickname ideas from any real name.
- Email Signature Generator — Build a styled HTML email signature — copy straight into Gmail/Outlook.
Runs entirely in your browser — nothing you enter is uploaded. Last reviewed and updated .