Menu
Choose language
TürkçeTREnglish✓РусскийRUEspañolESPortuguêsPT简体中文ZHDeutschDEFrançaisFR

Barcode Generator

Create EAN-13, EAN-8, UPC-A, Code 128, Code 39 and ITF barcodes.

EAN and UPC accept digits only; check digits are calculated. This tool does not assign GS1 product identifiers.

Preview

Your preview will appear here after selecting a file.

Which barcode is right for you?

EAN-13

Common 13-digit retail GTIN format; requires a valid assigned GS1 identifier.

EAN-8

Short 8-digit GS1 barcode for limited package space.

UPC-A

12-digit barcode used widely in North American retail.

Code 128

Encodes numbers and text for logistics, inventory and internal labels.

Code 39

Industrial labels and asset tracking with a restricted character set.

ITF-14

14-digit GTIN symbology for outer cartons and transport packaging.

ITF

Numeric-only interleaved barcode often used for logistics; requires an even digit count.

Generating a barcode does not assign a product identifier. Obtain GTINs from GS1 where required.

About this tool

Barcode standards such as EAN-13, EAN-8, UPC-A, ITF-14, Code 39 and Code 128 have different data rules.

How does it work?

Choose a barcode standard, enter a number or text and download PNG or SVG.

Frequently asked questions

Does EAN-13 need a check digit?

Yes, this tool calculates or validates the check digit. It does not issue a GS1 product identifier.

Do I need an account?

No. You can use these tools without an account.

Can I use this on mobile?

Yes. The tools are designed for modern mobile and desktop browsers.