A barcode that
scans the first time

Twenty-five symbologies, the check digit worked out for you, the quiet zone kept, and vector out — the file goes on the artwork without being redrawn. It’s free. Actually free.

EAN-13

Code 128

ITF-14

Free, no account.
Every symbology and every export is free from the first open — no sign-up, no e-mail, no card.
Runs in your browser.
The symbol is drawn on your own device. Nothing is uploaded, and there is nothing to install.
Twenty-five symbologies.
Retail, logistics, pharmaceutical and two-dimensional codes — the ones a print shop is actually asked for.
Yours to set.
Bar width, height, colours, the text under the bars, the quiet zone — all of it, in millimetres.
Vector out.
SVG and PDF are drawn as rectangles, so a barcode enlarged on a carton stays a barcode.
A list at a time.
Paste a column of codes and get them all on one sheet, ready to place.

Symbologies

Twenty-five codes, and what each is for

The retail codes, the ones logistics runs on, the two-dimensional ones, and the few that belong to a trade of their own.

EAN-13The retail code on almost everything sold in Europe.
EAN-8The short retail code, for packs too small for a full EAN.
UPC-AThe retail code of North America.
UPC-EUPC-A squeezed to six digits for a small pack.
ISBN-13A book number, written as an EAN with the 978 or 979 prefix.
NDCThe drug code of the United States, printed as a UPC-A.
Code 128The workhorse: any character, as short as the data allows.
GS1-128Code 128 carrying application identifiers — batch, date, quantity.
Code 39The old standard of industry and defence. Reads on anything.
Code 93Code 39 made denser. Logistics, and the post of Canada.
ITF (2 of 5)Digits only, packed in pairs. Prints well on corrugated.
ITF-14The case code: the GTIN of a carton, not of the item inside it.
CodabarBlood banks, libraries, laboratory samples.
PharmacodeA control mark on pharmaceutical packaging, read by machine.
GS1 DataBarThe small retail code: loose produce, coupons, fresh food.
DataBar TruncatedDataBar at half the height, for a short shelf label.
DataBar LimitedFor small items whose GTIN begins with 0 or 1.
DataBar StackedTwo rows, for a pack too narrow for one.
DataBar Stacked OmniTwo tall rows, read at the till from any angle.
DataBar ExpandedWeight, batch and date beside the GTIN — the fresh counter code.
DataBar Expanded StackedThe same, folded into rows for a narrow label.
QR CodeA link on the pack: instructions, registration, a landing page.
Data MatrixSmall parts, medicine and post: the most data in the least room.
PDF417Driving licences, boarding passes, shipping documents.
Aztec CodeRail and air tickets. Reads with no margin around it.

Everything in the tool

What the tool can do

Choose the code, set how it prints, check it on screen and take the file.

01

The code

What is encoded, and whether it is valid.

  • Twenty-five symbologies, from EAN-13 to QR
  • The check digit computed — type twelve digits, get thirteen
  • A wrong check digit is refused, not quietly corrected
  • GS1 identifiers written in brackets, printed as typed
  • The optional mod-43 check digit for Code 39
02

The size

The measurements a printer asks for.

  • Bar width from 0.1 mm — the X-dimension every standard is stated in
  • Height in millimetres, guard bars dropping through the digits
  • The quiet zone kept to each symbology’s own rule
  • The finished size shown before anything is saved
03

The look

How the symbol sits on the artwork.

  • The human-readable line on or off, at the size you set
  • Bar, text and background colours
  • A transparent background, for placing over a printed panel
  • Monospaced digits, so a row of codes lines up
04

The file

What leaves the browser.

  • SVG — the drawing itself, rectangles and text
  • PDF — vector, at the size in millimetres, ready to place
  • PNG at 300, 600 or 1200 dpi for the places that will not take vector
  • A whole list on one sheet, laid out in a grid

How it works

From a number to a printable file in four steps

Nothing to install and nowhere to sign up. Type the code and the symbol is on screen as you go.

1

Pick the symbology

EAN for retail, ITF-14 for a case, Code 128 for anything else. The tool says what each one takes.

2

Type the data

The check digit is worked out for you. A code that cannot be encoded says why, in place of the symbol.

3

Set how it prints

Bar width, height, the text under the bars, the colours and the quiet zone.

4

Take the file

SVG, PDF or PNG — one symbol, or a whole list on one sheet.

Who it is for

Wherever something has to be scanned

The code is the last thing added to a piece of packaging and the first thing that fails at the till.

Retail packaging

An EAN or UPC on the pack, at the size the printing process can hold.

Cartons and pallets

ITF-14 on the case and GS1-128 for the batch, the date and the quantity.

Print shops

A code to drop into a customer’s artwork, in vector, without a licence for it.

Libraries and archives

Codabar and Code 39 on labels for stock that is checked in and out.

Pharmaceuticals

Pharmacode as the control mark on a carton, and GS1 for the rest of it.

Warehouses

Code 128 on shelf and bin labels, printed a sheet at a time.

FAQ

Good to know

Is it really free?

Yes. Every symbology and every export is free from the first open — no account, no trial period and no card.

Does my data get uploaded?

No. The symbol is encoded and drawn in your browser. Nothing is sent to a server, and no sign-up is needed.

Which symbologies are there?

EAN-13, EAN-8, UPC-A, UPC-E, ISBN-13, NDC, Code 128, GS1-128, Code 39, Code 93, ITF, ITF-14, Codabar, Pharmacode, the seven GS1 DataBar codes, and four two-dimensional ones: QR, Data Matrix, PDF417 and Aztec.

Do I have to work out the check digit?

No. Type the code without it and it is appended. Type it with one and it is checked: a wrong digit is reported rather than silently replaced.

How wide should the bars be?

The X-dimension: 0.33 mm is the nominal figure for retail EAN, and the trade you print for will state its own minimum. Set it here in millimetres and the finished width follows.

Will it scan?

The symbol is drawn to the standard, with the quiet zone kept. What decides it after that is the printing: ink spread, contrast and the size you chose. Print a proof and scan it before the run.

A barcode in a few seconds

Pick the code, type the data, take the vector file. Free, right in your browser, with no sign-up.