Generate a real, scannable barcode or QR code for your product packaging, listing, or packaging insert — free, no signup, nothing stored.
Real, scannable output
Genuine UPC/EAN/Code 128/QR encoding, not a decorative image
Works with SKUs & names
Code 128 encodes any text - use it for internal SKUs, not just GS1 numbers
100% free & private
Runs entirely in your browser - nothing is uploaded, saved, or logged
This generates an image from a barcode number you already own (e.g. from your GS1 registration) — it does not create, register, or verify GTIN ownership.
Most retail and marketplace listings - including Amazon - need a scannable barcode tied to a GTIN (Global Trade Item Number), most commonly a UPC-A or EAN-13 code. The barcode image itself is only a visual encoding of that number; the number has to be legitimately assigned through GS1 (or purchased through an authorized GS1 reseller) and associated with your brand to be valid for real retail use. This tool generates the scannable image from a number or text you already have - it does not issue new GS1-registered numbers.
Common formats: UPC-A (12 digits, North America), EAN-13 (13 digits, most international marketplaces including UAE and Saudi Arabia), EAN-8 (shorter, for small packaging), and Code 128 (alphanumeric, often used for internal SKU or shipping labels rather than retail sale). QR codes are useful for packaging inserts, linking to instructions, warranty registration, or support pages.
What barcode type does Amazon require for a new listing?
Amazon typically requires a GTIN - most commonly a UPC-A or EAN-13 - tied to your product’s GS1-registered brand, unless you qualify for a GTIN exemption (e.g. enrolled in Amazon’s Brand Registry with an exempted category). Always confirm the exact requirement for your specific category in Seller Central before listing, since exemption rules change by category and marketplace.
What is the difference between UPC-A and EAN-13?
UPC-A is a 12-digit barcode used primarily in the US and Canada. EAN-13 is a 13-digit barcode used internationally, including in the UAE, Saudi Arabia, and Europe - it is effectively a superset of UPC-A (a UPC-A code is an EAN-13 code with a leading zero). Most marketplaces outside North America expect EAN-13.
Can I use a randomly generated barcode number for my product?
No - a scannable barcode image is only half the requirement. The underlying number (UPC/EAN) must be legitimately issued through GS1 or a GS1-authorized reseller and tied to your brand to be valid for retail and marketplace use. This tool generates the barcode image from a number you provide; it does not issue or validate GS1 registration.
Is this barcode generator free, and is anything stored?
Yes, it is completely free with no signup, and it runs in your browser - nothing you enter is saved or transmitted to a server.
This tool generates barcode and QR code images from numbers or text you provide. It does not issue, register, or validate GS1/UPC/EAN ownership - confirm your GTIN is properly registered before using it on a real product listing.