Skip to main content

Barcode and price tag generator

EAN-13 and Code 128 barcodes for products and a ready sheet of price tags or labels with name and price — to print on self-adhesive A4 sheets or a thermal printer. The EAN-13 check digit is calculated for you.

Free, no sign-up. Everything is calculated in your browser, no data is sent anywhere.

What to print

Barcode type

13 digits — the retail standard. Enter 12 digits and the check digit is added.

Products

  • ₴
  • ₴

No manufacturer barcode? Fill empty codes with internal EAN-13 starting with 200 — they’re for your own shop and warehouse.

Labels

Labels: 3 · A4 sheets: 1

Ceramic mug 350 ml

349 ₴

2 000000 000015

Ceramic mug 350 ml

349 ₴

2 000000 000015

Ceramic mug 350 ml

349 ₴

2 000000 000015

Products without a code: 1 — not printed.

In the print dialog: scale 100 %, margins «None». Check one sheet on plain paper first.

How to print labels

EAN-13 for sale, Code 128 for the warehouse

EAN-13 is read by tills and scanners in any shop. Code 128 is handy when the label must carry your SKU with letters.

Your own codes when there are none

The generator fills empty codes with internal EAN-13 starting with 200 and calculates the check digit. They’re unique within your shop, but don’t replace a GS1 number.

Print without scaling

Print at 100 % scale with no margins, or the labels will shift. Print a test sheet on plain paper and hold it against the label sheet.

Questions

FAQ

EAN-13 or Code 128?

EAN-13 is 13 digits, the retail standard: any till reads it. Code 128 encodes Latin letters, digits and symbols — good for SKUs, the warehouse and internal tracking.

Can I sell in retail chains and on marketplaces with these codes?

The generator draws a barcode for any number, but the number itself must be yours. Chains and marketplaces that require a GTIN accept numbers obtained from GS1 Ukraine. GS1 reserves prefixes 200–299 for restricted circulation — use them to number goods in your own shop and warehouse.

Why doesn’t Code 128 accept Cyrillic?

The standard encodes only Latin letters, digits and ASCII symbols. Write the SKU in Latin letters, for example «ФУТ-01» as «FUT-01».

What do I print labels on?

On self-adhesive A4 sheets with an ordinary printer (pick the layout printed on the sheet pack) or on a thermal label printer — then each label prints as a separate page of its size.

The scanner won’t read the barcode — what’s wrong?

Usually the print scale isn’t 100 %, there’s too little white space at the sides, or the label is too small for the code. Print with good contrast, without scaling, and use a bigger label for long codes.

How do I use the barcodes afterwards?

In Рекс the barcode is stored on the product card, and the scanner works straight away: it finds the product in the catalog, ticks the line while packing and adds a unit in a stock count.

A barcode on the product card — and the scanner works everywhere

In Рекс a scanner finds the product in the catalog, ticks the line while packing an order and adds a unit in a stock count. No searching by hand.

Free plan forever, no card needed.