EAN-13 barcode generator

Generate an EAN-13 barcode from 12 or 13 digits. We calculate or verify the check digit for you. Free, no account, download as SVG or PNG.

SVG stays sharp at any size and is what you want for printing. PNG is easier to drop into a spreadsheet or listing.

Everything runs in your browser. Nothing you type is sent anywhere.

What is an EAN-13 barcode used for?

EAN-13 is the 13-digit retail barcode used on products sold outside North America, UPC-A’s counterpart: structurally near-identical, one digit longer. Like UPC-A, an EAN-13 number is only a valid product identifier once registered to your business through GS1; generating the symbol here encodes whatever number you enter without registering it anywhere.

How small can an EAN-13 be printed before it stops scanning?

Down to 50% magnification (X = 0.165 mm) in our test. That’s identical to UPC-A, which makes sense given both formats share the same underlying structure. Code 128 and Code 39 became unreliable one step earlier at the same test conditions.

Brother HL-L2375DW mono laser · Plain A4 copier paper · Standard quality · Pixel 9 Pro XL rear camera · Bright indoor light · 2026-08-02

See every format on the barcode generator page.

A barcode generated on this page is not a registered GTIN. It encodes whatever number you enter into a valid, scannable symbol. It does not register that number to you. Selling through a retailer or listing on a marketplace under most categories requires a number issued to your business by GS1. See do you need a GS1 number before you print at scale.

Written by Robert Wells · Published 2026-08-03