Barcode Generator
Generate barcodes in CODE128, EAN13, EAN8, UPC, CODE39, ITF14, and more — download as SVG.
How to use this tool
- 1Enter the barcode value in the Value field.
- 2Choose the barcode format from the Format dropdown.
- 3The barcode renders instantly — if the value is invalid for the format, an error is shown.
- 4Click 'Download SVG' to save the barcode.
About Barcode Generator
Barcodes are required for retail products, shipping labels, inventory systems, and library management. This generator uses the JsBarcode library loaded in your browser to render barcodes as SVG elements. Enter a value, choose a format from the dropdown (CODE128, EAN13, EAN8, UPC, CODE39, ITF14, MSI, pharmacode), and the barcode renders instantly with the value displayed below it. If the value is invalid for the selected format (e.g. a non-numeric value for EAN13, or wrong digit count), JsBarcode throws an error which is shown in red. Click 'Download SVG' to save the barcode as a scalable vector file suitable for print. CODE128 is the most versatile format and works for any alphanumeric string. EAN13 and UPC require specific digit counts and check digits. Runs entirely in your browser.
Frequently asked questions
Related Tools
QR Code Generator
Generate QR codes for any text or URL with custom size, foreground, and background colors.
QR Code Scanner
Scan QR codes using your device camera or by uploading an image — uses jsQR in your browser.
Password Generator
Generate strong random passwords with custom length and character sets — strength indicator included.