Create professional barcodes and 2D codes — retail, logistics, postal, GS1, healthcare and QR. Pick a format, enter your data, and download it as PNG, JPG, SVG or PDF. No sign-up or login required, and no payment.
Linear / 1D
Enter your data to see the barcode here.
Unable to generate barcode
A barcode needs white space around it. With no quiet zone many scanners will not find the edges of the symbol.
A logo covers part of the code. The symbol can rebuild what is hidden, but only if the error correction is high enough — always test the result before printing it.
A logo is covering part of the code. Error correction has been raised to H so the hidden modules can be reconstructed.
Low contrast may make this barcode difficult to scan. Bars must be darker than the background.
Applies to PNG and JPG. SVG and PDF are vector and stay sharp at any size.
Every line becomes its own barcode in the format selected on the left. They are all created in your browser and packed into a ZIP.
Lays the batch from the previous tab out on a printable page. Generate the batch first, then build the sheet.
Kept in this browser only. Nothing is uploaded.
Code 128 suits internal inventory and can encode letters as well as digits. EAN and UPC are for retail products and need an assigned number.
EAN-13 needs exactly thirteen digits with a valid check digit. Twelve digits, letters or spaces will not encode.
Only if the number itself was issued to you by the relevant numbering authority. This tool draws the symbol, it does not assign the number.
SVG, because it is a vector and stays crisp at any size. PNG is fine for on-screen use.