Barcode Generator
Create Code 128, Code 39, EAN and UPC barcodes.
Input
This tool runs entirely in your browser. The data you paste or load is never uploaded.
Result
Enter your input, then run the tool.
About this tool
Generates linear barcodes in Code 128, Code 39, EAN-13, EAN-8, UPC-A and ITF formats, with checksum validation for retail codes. Export as SVG for crisp printing or PNG for documents.
How to use it
- Pick a symbology and enter the value.
- Check the validation message for checksum or length rules.
- Download the SVG for print work.
Frequently asked questions
What is the difference between EAN-13 and UPC-A?
UPC-A is 12 digits and used in North America; EAN-13 adds a leading digit and is used elsewhere.
Does it add the check digit?
For retail formats the check digit is calculated and appended when you provide only the data digits.
Keep going
Related tools
QR Code Generator
Create a QR code for any text or URL, with SVG and PNG export.
URL QR Code Generator
Turn a link into a QR code with a validation step.
Image Dimension Calculator
Scale dimensions while keeping the aspect ratio.
Wi-Fi QR Code Generator
Let guests join your network by scanning a code.
Email QR Code Generator
Create a mailto QR code with a prepared message.
File Size Converter
Turn a byte count into a human-readable size.