Barcode Image Generator
Type a number or text, pick a format, download your barcode as PNG or SVG. Works for UPC-A, EAN-13, EAN-8, Code 128, Code 39, ITF-14 and QR codes — instantly, no signup.
12-digit UPC (e.g. 012345678905)
Selling on a marketplace?
Need real, marketplace-approved UPC codes?
Random barcodes you generate here aren't registered anywhere. For Amazon, eBay, Walmart and Shopify you need authentic GS1-issued codes.
Browse barcode packs →Frequently asked questions
Is this barcode generator really free?
Yes — completely free, with no signup, no watermark and no usage limits. Generate and download as many barcode images as you need.
Do you store the barcodes I create?
No. Everything happens locally in your browser using JavaScript. Your input never touches our servers — no upload, no database, nothing saved. When you close the tab, it's gone.
Which barcode formats are supported?
UPC-A, EAN-13, EAN-8, Code 128, Code 39, ITF-14 and QR Code — covering virtually every retail and logistics use case.
Can I use these barcodes on Amazon, eBay or Walmart?
The images are scannable, but for marketplace listings you need authentic GS1-issued UPC or EAN numbers. UPCBuy sells real, marketplace-approved codes from $0.01 each.
What's the difference between PNG and SVG?
PNG is a raster image — perfect for product photos, web pages and Amazon listings. SVG is a scalable vector — ideal for print, packaging and label design at any size without quality loss.