Barcode Generator
Generate JAN/EAN/CODE128/CODE39/UPC and more barcodes. Adjust color, width, height and text, then download as PNG or SVG.
Supports all ASCII characters. The most versatile format.
Enter content to generate a barcode
The input is not valid for this format. Please match the required characters and length.
How to Use
Choose Format & Enter
Select a barcode format (JAN/EAN, CODE128, etc.) and type the text or numbers you want to encode.
Customize Design
Adjust bar color, background, width, height and text in real time.
Download
Save as PNG or SVG, ready for print or web use.
About This Tool
A free tool to create barcodes from text or numbers. It supports major formats including EAN-13/8 (JAN), CODE128, CODE39, UPC, ITF and codabar. All processing happens in your browser, so your data is never sent to any server.
Features
- Major Formats12 formats including JAN/EAN, CODE128, CODE39, UPC, ITF and MSI.
- Full CustomizationFreely adjust bar color, background, width, height and font size.
- PNG & SVG ExportDownload high-resolution PNG or lossless, scalable SVG.
- Privacy ProtectedEverything runs in your browser. No data is sent to servers.
Use Cases
- Create JAN/EAN barcodes for your products
- Print labels for inventory and asset management
- Issue event tickets or membership cards
- Reference-number barcodes for documents and files
- Prototype codes for POS and logistics
FAQ
Can I create a JAN code with this tool?
Can I use the generated barcode commercially?
Is my data sent to a server?
Should I choose PNG or SVG?
Why do I see "input is not valid"?
Feedback
Missing a feature, or getting a result that looks wrong? Let us know — we improve our tools based on your feedback.