Barcode Generator

Create a Code 128, EAN-13, EAN-8 or UPC-A barcode

calendar_today Last updated: October 9, 2026

Any text: letters, digits, symbols

lightbulb

Sahel's barcode generator makes Code 128, EAN-13, EAN-8 and UPC-A barcodes and calculates the check digit for you, in your browser.

help_outline

How does this tool work?

1

Enter the value

Text or digits.

2

Choose the type

Code 128, EAN-13, EAN-8 or UPC-A.

3

Download the image

An SVG or PNG ready to print.

Frequently asked questions

Which barcode types are supported? expand_more
Code 128 for text and numbers, and EAN-13, EAN-8 and UPC-A for retail products.
What is a check digit? expand_more
A final digit computed from the others to catch typing errors; the tool works it out for you.
Will any scanner read it? expand_more
Yes. The symbols follow the standards and read on phone and shop scanners.
Do I need to register a product to sell it? expand_more
Official EAN and UPC numbers come from GS1 in your country; the tool only draws the symbol.