QRWisp

Barcode Generator

Eight barcode formats, validated before you download. Vector SVG and PNG, free, with no signup — and the value never leaves your browser.

Uso geral. Aceita letras, números e símbolos, sem tamanho fixo.

Type a value to generate the barcode.

Generated in your browser. Nothing is uploaded.

Barcode or QR code?

A barcode stores a short number in one dimension — a lookup key that a scanner reads and a database resolves. A QR code stores the data itself, in two dimensions, and holds hundreds of times more.

So the rule is simple: use a barcode when a scanner at a checkout or warehouse needs to read an identifier fast. Use a QR code when a phone camera needs to open something.

The checksum digit

EAN and UPC end in a check digit calculated from the preceding numbers. It is what lets a scanner detect a misread instead of silently returning the wrong product. Supply 12 digits for an EAN-13 and we compute the thirteenth; supply all 13 and we verify it.

Frequently asked questions

Which barcode format should I use?

Code 128 for anything internal — it accepts letters and numbers with no fixed length. EAN-13 for retail products sold outside North America, UPC-A inside it. ITF-14 for shipping cartons. If a retailer is involved, ask them: the format is usually dictated by their scanners.

Why does it say my number is invalid?

Retail formats have strict digit counts. EAN-13 needs 12 or 13 digits, EAN-8 needs 7 or 8, UPC-A needs 11 or 12. The last digit is a checksum, so if you supply one fewer we calculate it for you.

Do I need to buy a barcode number?

For internal use — inventory, asset tags, library books — no. To sell through retailers you need a GS1 prefix registered to your company, otherwise your number may collide with someone else’s product.

SVG or PNG for printing?

SVG. Barcodes are thin parallel lines, which is exactly what suffers when a raster image is scaled. Vector keeps every bar crisp at any size.