Free Barcode Generator

Generate a barcode for any format — QR code, Code 128, Code 39, UPC-A, or EAN-13. Choose the format, enter your value, and download a print-ready PNG or true-vector SVG. Everything runs in your browser. Nothing is uploaded anywhere.

Supports all standard characters.9 chars

Label Layout

80% · 53.3 mm
66.7 × 25.4 mm2.63 × 1.00 in

Export & Print

Need bulk generation?
Pro

Batch Label Studio Pro unlocks CSV import, multi-page PDF generation, and up to 10,000 labels per batch.

Unlock Professional

Which barcode format should I use?

Code 128 — Internal inventory, logistics, warehouse, shipping

Encodes any printable ASCII character — letters, numbers, symbols. High data density, universally supported by handheld scanners, no registration needed.

QR Code — URLs, contact cards, WiFi credentials, long text

Scanned by smartphone cameras without a dedicated scanner. Holds far more data than a 1D barcode. Good for product pages, tracking links, and engagement.

UPC-A — Retail products in North America

12 digits. The standard at US and Canadian checkout scanners. Check digit calculated automatically. GS1 registration required for retail distribution.

EAN-13 — Retail products sold internationally

13 digits. The global equivalent of UPC-A. Any scanner that reads EAN-13 also reads UPC-A. Required for products sold in Europe and most international markets.

Code 39 — Healthcare, defence, legacy industrial systems

Uppercase letters and digits only. Lower data density than Code 128. Use when a legacy scanner or system requires it — otherwise prefer Code 128.

Exporting for print

For digital use or screen display, PNG is fine. For physical printing, always export SVG if possible — it is a true vector file that scales to any print size without pixelation. If your print workflow requires a raster image, export PNG at the highest resolution supported.

For retail barcodes (UPC-A, EAN-13) being used on product packaging, the GS1 specification requires printing at a minimum of 80% magnification. At 100% magnification a UPC-A symbol is approximately 37.3 mm wide and 25.9 mm tall.

Frequently Asked Questions

Generate barcodes for your entire product catalog

Batch Label Studio Pro imports CSV and Excel files and generates thousands of labels locally — no uploads, no server, no subscription.

Get Pro — $29.99

One-time purchase. Works offline.

    More small-business tools: PromptedPaperwork