Barcode Generator

Generate 1D barcodes in 9 formats including Code128, EAN-13, UPC-A, and ITF-14. Customise size, colours, and margins. Download as SVG or PNG, or batch-export a ZIP.

Open Barcode Generator → free, no sign-in
open full screen ↗

Barcodes appear on product packaging, shipping labels, library books, and event tickets — and generating one should not require specialist software. This tool creates standard 1D barcodes in nine formats directly in your browser. Set the value, adjust the display, and download as a clean SVG (vector, scalable to any size) or a rasterised PNG.

01 Open the Barcode Generator
02 Select your barcode format
03 Enter the value (the tool validates it and explains the rules for that format)
04 Adjust display options to match your label requirements
05 Download as SVG for scalable output or PNG for fixed-resolution use
06 Use batch mode to generate many barcodes at once and export as a ZIP

No tutorials. No learning curve. Open it and get started.

No server uploads. Everything runs locally in your browser. Your files and data never leave your device.

Completely free. No trial period. No premium tier for basic functionality. No account required. Use it as often as you need.

One job, done well. Barcode Generator was built to solve a specific problem cleanly. No feature bloat, no ads, no distractions.

Which format should I use for retail products?

EAN-13 for most international retail products, UPC-A for North American retail.

Why does EAN-13 ask for 12 digits instead of 13?

The 13th digit is a check digit calculated automatically from the first 12 — the tool adds it for you.

Can I print the SVG output?

Yes — SVG is vector format and scales to any print resolution without pixelation.

Is there a limit on batch mode?

There is no hard limit, but very large batches may take a moment to package into a ZIP.

Is this free?

Yes — free with no sign-in.

Free. Instant. No sign-in. Open it and get the job done.

Open Barcode Generator on Doathingy.com →
Browse all free tools →