Barcode Generator

Generate printable barcodes in the standard retail and logistics formats.

100% private - files never leave your browser

Loading tool…

Share:WhatsAppFacebookX

Barcodes turn a product code into something a scanner can read instantly, which is why they appear on retail packaging, inventory labels, library books and shipping boxes. This generator supports the formats used most in practice, including CODE128 for general use and EAN-13 and UPC for retail products. Enter your number or text, pick the format, and download a crisp PNG for screens or an SVG that stays sharp at any print size.

Picking the right barcode format

Barcode formats are not interchangeable, and choosing wrongly is the usual reason a code will not scan. EAN-13 is the retail standard across most of the world and encodes exactly 13 digits. UPC-A is its 12 digit North American counterpart. Code 128 accepts letters as well as numbers and is the workhorse for internal inventory, shipping and warehouse labels. Code 39 is older and less dense but still common in some industrial systems.

Retail codes have rules you cannot invent around

If you are selling through shops or major online marketplaces, the number itself has to be a genuine GS1 registered code allocated to your business. A barcode you generate with an invented number will scan perfectly and still be rejected, because the number will not resolve to your product in their system. For internal use, stock control, asset tags and your own warehouse, any number you choose is fine.

Making sure it scans

  • Print at a decent size. Shrinking a barcode too far is the most common failure.
  • Keep clear white space either side of the bars, because scanners need it to find the edges.
  • Print in true black on white. Colours and grey tones scan badly.
  • Test with a real scanner or phone app before printing a full sheet.

How to use Barcode Generator

  1. 1

    Choose the barcode format you need.

  2. 2

    Enter the number or text to encode.

  3. 3

    Download the barcode as PNG or SVG.

Frequently asked questions

CODE128 handles letters and numbers and suits general use. EAN-13 and UPC are the standards for retail products sold in shops.