Generate barcodes with a live preview. Download PNG or SVG, print tidy A4/A3 sheets, and copy share links that reopen the same settings. Built to behave properly on iPad and tablets.

Make a barcode

Pick a type, enter a value, and the preview updates instantly. The tool can calculate/validate check digits for EAN/UPC.

Ready. Tip: EAN-13 is 12 digits + a check digit. Paste 12 digits and keep “Auto check digit” on.

Live preview

⏳ Loading engine…
Enter a value to generate the barcode.

Quick presets

One-tap starting points (you can tweak after).

Barcode Generator FAQ

Which barcode types do you support?

Code 128, Code 39, EAN-13, EAN-8, UPC-A, ITF-14 and GS1-128.

Do EAN/UPC codes need a check digit?

Yes. Paste the code without the final digit and keep “Auto check digit” enabled to calculate it. If you paste the full code, the tool validates the check digit and warns you if it’s wrong.

PNG vs SVG — which should I use?

PNG is great for general use. SVG is best for printing and design work because it stays perfectly sharp at any size.

How do I print multiple barcodes on one page?

Use the Print sheet tab. Paste one value per line, choose A4 or A3, and press Print sheet.