NoInstallTools

Barcode Generator

Generate and download barcodes in six formats — free, private, runs in your browser.

Any ASCII characters

Barcode preview

About Barcodes

A barcode encodes data as a series of parallel lines of varying widths and spacings. Scanners read the pattern optically in milliseconds — making barcodes the standard for retail, inventory, shipping, and healthcare labeling.

Format guide

Code 128 — Best all-purpose format. Encodes any ASCII text or numbers. Used in shipping labels, name badges, and internal tracking.

EAN-13 / EAN-8 — Standard product barcodes used in global retail. Requires a GS1-issued prefix for real commercial products.

UPC-A — The North American equivalent of EAN-13. Every product sold in US/Canadian retail has one.

Code 39 — Older format, widely supported by industrial scanners. Limited to uppercase letters, digits, and a few symbols.

ITF-14 — Used on outer shipping cases and pallets. Encodes a GTIN-14 (Global Trade Item Number).

Privacy

All barcode generation happens locally in your browser using the JsBarcode library. Your data is never sent to a server.