Skip to main content

Barcode Generator

Generate CODE128, EAN-13 or UPC barcodes from any text or number and download them as PNG.

Create scannable barcodes in popular formats and download them for labels, products or documents.

How to use it

  1. 1Choose a barcode format.
  2. 2Enter the text or digits to encode.
  3. 3Download the generated barcode as a PNG image.

Generate a barcode

Choose a format and enter the value to encode.

CODE128 accepts any text. EAN-13 and UPC require the right number of digits.

Barcode

Frequently asked questions

Which format should I use?
Use CODE128 for general text, or EAN-13/UPC if you need standard retail product barcodes with the correct digit count.
Why does my EAN-13 barcode show an error?
EAN-13 barcodes require 12 or 13 digits; check your input matches this format.
Can I use these barcodes commercially?
The generated barcode is just a visual encoding of your data — you're responsible for obtaining any official product codes needed for retail use.

Something wrong with this tool or its numbers?

Report an issue

Recommended next

What people usually reach for after this tool.

Related articles

Popular tools

The calculators people reach for most.

All tools

New tools, every week

One short email when we ship something genuinely useful. No spam, unsubscribe anytime.