Barcode Generator
Create a 1D barcode (Code128, EAN, UPC…) as a PNG.
Barcodes are generated live in your browser — nothing is uploaded.
Black bars on white with a quiet zone — exactly what laser and camera scanners expect.
About Barcode Generator
The barcode generator renders scannable 1D barcodes in five symbologies — Code 128, Code 39, EAN-13, EAN-8 and UPC-A — live in your browser, with nothing uploaded. Type a value and the preview updates instantly, validating characters and length for the chosen symbology as you go.
Retail codes are handled properly: enter 12 digits for EAN-13 (or 11 for UPC-A) and the check digit is calculated and appended automatically; enter the full number and the check digit is verified instead, with a clear error if it is wrong. Code 128 accepts any ASCII text, making it the safe default for logistics and internal labels.
Presentation controls cover bar height, bar width and whether the human-readable value prints under the bars. Export as PNG for documents or SVG for crisp label printing at any size — the output keeps black bars on white with a proper quiet zone, exactly what laser and camera scanners expect.
How to use Barcode Generator
- Pick a symbology: Code 128, Code 39, EAN-13, EAN-8 or UPC-A.
- Type or paste the value — validation and check-digit handling happen live.
- Adjust the bar height and width, and toggle the printed value under the bars.
- Check the live preview, then download the barcode as PNG or SVG, or copy the image.