Skip to content
Kordu Tools

Barcode Generator

Generate barcodes in Code 128, EAN-13, UPC-A, Code 39, and more — download as PNG.

Enter content above to generate a barcode

 

Loading...

How to use

  1. 1

    Enter your barcode content

    Type the text or number you want to encode. Different barcode types support different character sets.

  2. 2

    Select the barcode type

    Choose from Code 128 (alphanumeric), EAN-13 (13-digit retail), UPC-A (12-digit retail), Code 39, or ITF-14.

  3. 3

    Customise the appearance

    Adjust the scale, colours, and whether to show the text below the barcode.

  4. 4

    Download or copy

    Click Download PNG to save the barcode as an image, or Copy Image to paste it into another application.

Frequently asked questions

Which barcode type should I use?
Code 128 is the most versatile — it supports all ASCII characters and is widely used in logistics and general labelling. EAN-13 and UPC-A are for retail products. Code 39 is an older format supported by older scanners. ITF-14 is used for shipping containers and outer packaging.
What input format does EAN-13 require?
EAN-13 requires exactly 13 numeric digits. The last digit is a check digit — if you enter 12 digits the check digit is calculated automatically. UPC-A requires 12 numeric digits.
Can I change barcode colours?
Yes. You can set custom foreground and background colours using the colour pickers. Ensure sufficient contrast between the two colours for reliable scanning.
What resolution is the downloaded PNG?
The output resolution depends on the scale setting. Higher scale values produce larger images suitable for print use.

Generate barcodes for any text or number using popular barcode

symbologies including Code 128, EAN-13, UPC-A, Code 39, and ITF-14.

Customise colours, scale, and whether to include human-readable text

below the barcode. Download as PNG or copy to clipboard. All

generation runs in your browser with no data sent to any server.

Related tools