Generate a scannable barcode from any value — CODE128, EAN-13, UPC or CODE39 — and download it as a PNG or SVG. Runs entirely in your browser, free and without a signup.
EAN-13 and UPC are the retail barcodes you see on products (UPC in North America, EAN elsewhere). CODE128 is a flexible format for shipping, logistics and internal labels. CODE39 is older but common in industrial and ID uses. This tool draws the barcode image — but for products sold in shops or on Amazon, the number itself must be an official, registered code.
Yes — pick a format, enter a value and download the barcode as PNG or SVG. It runs in your browser with no signup.
The image is real and scannable, but retail and Amazon require an official, registered barcode number (a GS1 GTIN) that's unique to your product. Generating a random number risks clashing with someone else's. For that, use a provider like Barcodes Talk.
Both are retail barcodes — UPC (12 digits) is standard in North America, EAN-13 (13 digits) is used internationally. Most modern scanners read both.
PNG for quick use and labels; SVG for print, since it stays crisp at any size. For large production runs, SVG is the safer choice.
This tool is free and runs entirely in your browser. The link above is an affiliate link: we may earn a commission if you sign up, at no extra cost to you, and it never changes our honest take.