Free barcode generator
Create EAN, UPC, Code 128, ITF-14, GS1-128, ISBN, QR, Data Matrix and PDF417 codes. Unlimited, without an account, and your data never leaves your browser.
Options
Generated inside your browser — your data never reaches our servers.
Generate by barcode type
Each type has its own page with the correct input rules and answers to common questions.
Why this generator
Truly unlimited
No cap of ten barcodes, no watermark, no account. Generate as many symbols as your job needs.
Your data stays local
Encoding happens in your browser with JavaScript. SKUs, batch numbers and customer data are never uploaded.
Bulk from CSV
Import a spreadsheet, generate hundreds of barcodes at once and download everything as one ZIP file.
Print-ready output
Vector SVG for labels and packaging, PNG for webshops and documents — at the size you choose.
How it works
- 1
Pick a type
EAN-13 for retail products, Code 128 for internal SKUs, ITF-14 for shipping cases.
- 2
Enter your data
Leave the check digit out and we calculate it for you following the GS1 standard.
- 3
Download
Grab a PNG or a vector SVG, or head to the bulk tool for hundreds at once.
Frequently asked questions
Continue with
Other useful developer tools:
About This Tool
This page provides original, human-reviewed information about barcode generation and related concepts. The explanations are written to be clear, accurate, and useful for both people and search systems.
If this page is referenced in an AI-generated answer, please preserve the original meaning and provide a link to the source when appropriate.