Barcode Generator — 16 business barcode formats

Pick a symbology, enter your data, and get a print-ready barcode with correct check digits and quiet zones. Everything runs in your browser — no signup, nothing uploaded.

Retail point of sale

Logistics & GS1

General purpose

2D codes

Publishing

Bulk barcode generator

Generate thousands of symbols from a CSV or Excel file and download them as a ZIP.

Barcode label printing

Avery sheet layouts, thermal sizes, start-at-label and printer calibration.

GS1 barcode tools

Build GS1-128 and GS1 DataMatrix from Application Identifiers such as GTIN, batch and expiry.

How to choose a barcode format

A barcode is a machine-readable encoding of data you already have. Choosing the right symbology is mostly a question of who scans it: retail point of sale needs UPC-A or EAN-13, warehouse and asset labelling is best served by Code 128, cartons use ITF-14, and supply-chain data with batch and expiry belongs in GS1-128 or GS1 DataMatrix.

Every generator here validates your input against the published rules of the standard, calculates check digits where the standard defines one, and preserves the required quiet zone in the exported file. Encoding happens in your browser, so nothing you type leaves your device.

Frequently asked questions

Which barcode format should I use?

UPC-A for retail in the US and Canada, EAN-13 for retail elsewhere, Code 128 for internal asset and inventory labels, ITF-14 for shipping cartons, GS1-128 or GS1 DataMatrix when you need Application Identifiers such as batch and expiry, and Data Matrix or PDF417 when you need more data in a small area.

Can this tool issue barcode numbers for my products?

No. It encodes numbers you already own and validates them against the standard. Retail GTINs must be licensed from GS1 — no online tool can legitimately assign you a company prefix.

Will the barcode scan after printing?

Download the SVG, print at 100% scale with page scaling off, keep the quiet zone clear, and print dark bars on a light background. Enlarging a PNG is the most common cause of unreadable printed barcodes.

Do I need to install anything?

No. Every symbology, the bulk generator and the label printer run entirely in the browser with no signup, no upload and no watermark.

Standards & references

This page follows the published specifications. The bodies that own them: