Amazon links now available across all supported marketplaces—“View on Amazon” is now available for UAE, Saudi Arabia, US, and UK products. Open any product directly on its Amazon marketplace.
Free seller utility

Free Barcode & QR Code Generator

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

Use Code 128 for internal SKUs, product names, or any text. Use UPC-A / EAN-13 / EAN-8 only if you already own a real GS1 barcode number.

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.

Barcodes for Amazon and retail listings

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.

How to use this generator

  1. Choose the barcode or QR code format you need.
  2. Enter the number (or text/URL, for QR codes).
  3. Download the generated image for your packaging, label, or listing.

Frequently asked questions

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.

Related guides