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
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.
Related tools
qr_code_2
QR Code Generator
Create a QR code from any text or link, in any size and color
Use toolarrow_back
calendar_month
Hijri ↔ Gregorian Date Converter
Convert between Hijri and Gregorian on the official Umm al-Qura calendar
Use toolarrow_back
match_case
Text Case Converter
Convert text between UPPER, camelCase, snake_case, and 13 more formats
Use toolarrow_back
spellcheck
Amount in Words (Arabic)
Write an amount out in correct Arabic words for a cheque or invoice
Use toolarrow_back