Free · no signup · runs in your browser

Barcode label PDF generator

Enter your codes, names and prices, pick the code type and the sheet, and download your labels ready to print.

On the chosen sheet, Code 128 allows up to 18 characters (twice that if it is only digits).

One label per line: code;name;price (name and price are optional; separate with ; or a tab).

The PDF is generated in your browser; nothing is sent to any server.

Frequently asked questions

What is the difference between EAN-13, Code 128 and QR?

EAN-13 is the standard retail barcode: 13 digits with a check digit that is computed for you. Code 128 accepts letters, numbers and symbols (up to about 17–18 characters, or 34–36 digits, depending on the sheet), useful for internal references. QR stores any text or link up to 100 characters and is read with a phone camera, not a laser scanner.

How do I print the labels so they line up with my sheets?

Pick the sheet that matches your paper: Letter 3x10 (Avery 5160), A4 3x7 (L7160) or A4 3x8 (L7159). When printing the PDF, turn off "fit to page" and print at 100% scale; any other value shifts the labels off the die-cut lines.

Can I generate several different labels and several copies of each?

Yes. Write one label per line as code;name;price (name and price are optional) and set how many copies you want of each line; the total cannot exceed 1,500 labels per PDF.

Why does a line show an error?

It could be an invalid code for the chosen code type (for example, an EAN-13 with the wrong check digit), a price that is not recognized, or a code too long for the chosen label size: switch to a sheet with bigger labels or shorten the code.

Does this tool save or send my data to a server?

No. The PDF is generated entirely in your browser with JavaScript; nothing you type ever leaves your device or gets saved anywhere. If you open it from the built-in browser inside Instagram, Facebook or TikTok, the download may fail: open it in Safari or Chrome instead. Characters outside the PDF's standard Western alphabet show up as "?".

Informational tool; it does not replace accounting, tax or labor advice.

The same code, ready to look up at your Point of Sale

In Renaska Point of Sale you look up every product by its code or its name — the same code you just printed — no spreadsheets, no separate apps.