Skip to content

Barcode Generator

Generate Code 128, Code 39, EAN-13, UPC-A and other barcodes instantly in your browser.

Enter the value you want to convert into a barcode.

Your data is processed locally in your browser whenever supported and is not uploaded to our servers.

How it works

Make a barcode label in three steps

01

Enter the value

Add the product, inventory, shipping, or other value that your barcode needs to represent.

02

Choose the format

Open Advanced options to select Code 128, Code 39, EAN-13, UPC-A, ITF-14, or Codabar.

03

Review and download

Check that the preview renders, adjust its size if needed, and download a PNG image.

Example

A warehouse bin label

For a bin called RACK-A12, choose Code 128 and enter that value. The preview includes readable text when that option is enabled, so staff can scan the bars or read the label directly.

Questions

Barcode generator details

Which barcode type should I choose?

Code 128 is a flexible choice for general labels. EAN-13 and UPC-A are commonly used for retail products and require values in their expected format. Choose the format required by the system or scanner that will read the barcode.

Why is my value rejected?

Some barcode formats accept only certain characters or lengths. Try Code 128 for general text, or check the number and required checksum for a retail format such as EAN-13 or UPC-A.

What can I download?

This generator downloads the current barcode as a PNG image. Adjust the width and height first if you need a larger label image.

Keep working