Barcode Generator
Type any text to produce a standard Code128 barcode, tune bar width and height, toggle the caption, and download as SVG vector or PNG raster. In-browser, zero upload.
How to use
Purpose
Barcode generator supporting EAN-13, EAN-8, UPC-A, UPC-E, Code 128, Code 39, ITF, ISBN, QR, and more — generate in your browser, customize width / height / margins / colors, export PNG (print-ready) or SVG (scalable). For retail labeling, books, internal inventory, asset tags.
Steps
- Pick barcode type: EAN-13 (international retail), UPC-A (North America), Code 128 (general), ISBN (books)
- Enter the barcode number / text (check digit auto-calculated)
- Adjust width, height, margins
- Optional: show readable digits below the bars
- Pick colors (typically black on white)
- Export PNG (print) / SVG (vector, scales without quality loss)
FAQ
- EAN-13 vs UPC-A?
- EAN-13 = international, 13 digits, leading 3 digits = country code (US 000-019, EU 400-440, China 690-699). UPC-A = North America, 12 digits. Choose based on your retail market.
- Can I just generate retail barcodes?
- Technically yes, but for use in real point-of-sale systems, you need a registered code from GS1 (the global standards body). Self-generated codes work only for internal inventory / asset tags, not retail.
- How do I generate an ISBN barcode?
- Pick ISBN, enter the 13-digit ISBN (assigned by your country's national library). Self-generated ISBNs aren't valid for real publishing — only for internal projects.
- PNG or SVG?
- SVG for print labels (vector, scales lossless). PNG for screens or simple labels.
- Batch generate different codes?
- This tool is single-code. For batch generation, script the API or use a database-driven tool.
Use cases
- Internal inventory / asset tracking
- Book / publication ISBN labels (registered ISBN required for retail)
- Event / conference badges
- Restaurant / retail SKU tags
- Library / archive cataloging
Use cases
EAN-13 / UPC-A / Code 128 / ISBN — PNG/SVG output. Retail use needs GS1 registration; self-generated codes for internal-only.