Free Label & Barcode Tools
Make a barcode, a QR code or a whole label in your browser, and work out label sizes and printer dots. No account, no watermark, and nothing you type is uploaded.

START HERE
Which free tool do you need?
Find the job you are doing, then open the tool that does it. Every one runs in your browser, with no account and no watermark.
| Your job | Open | You get |
|---|---|---|
| One barcode for a product, carton or shelf | Barcode generator | PNG, SVG or PDF, 68 barcode types, check digit added for you where the type has one |
| A QR code for a link, Wi-Fi login or contact | QR code generator | PNG, SVG or PDF; a static QR code does not expire |
| A complete label with text, barcode, logo and shapes | Label maker | A print-ready PDF or PNG, or print it; real millimetre sizes |
| Print labels on A4 or Letter sticker sheets | A4 label sheets | 24 built-in sheet layouts and a test page for your office printer |
| Check a GTIN, EAN, UPC or SSCC check digit | Check digit calculator | The correct digit, or a pass or fail for the one you have |
| Know if a barcode will scan on your printer | X-dimension calculator | The narrowest bar your printer can make, whether it clears the GS1 minimum, and the quiet zone |
| Set up a thermal printer: sizes in dots | Label size calculator and DPI to dots | Width, height and gap in dots at 203, 300 or 600 dpi, and the rounding error |
| Order supplies | Labels per roll and ribbon usage | An estimate of labels per roll and ribbon rolls per run |
| A GS1 Digital Link for a product passport | Digital Link generator | The link and its QR code from GTIN, lot, serial and expiry |
01
Make a barcode, a QR code or a whole label
The three generators. Each one says plainly what it does not do.
Code 128, EAN-13, UPC-A, Code 39, ITF-14, GS1-128, Data Matrix, PDF417 and more, 68 types in all. Colours, size, bar height and quiet zone are adjustable. It makes the image; it does not send it to a printer.
Free QR Code GeneratorURL, Wi-Fi, vCard, text, email and phone presets, with error correction from L to H. The codes are static, so they work as long as the content they point to does. It does not track scans.
Free Label MakerA drag-and-drop canvas in real millimetres with text, barcodes, QR codes, images, shapes and GHS, handling, care and food symbols. Print it from the browser or download a PDF or PNG. Excel merge is a paid feature, described below.
02
Barcode generators by type
Each page opens the generator preset to that type. Not sure which type to use? The table says which one the usual jobs call for.
Retail products sold in most of the world. Type 12 digits; the check digit is added.
UPC-ARetail products in the US and Canada. Eleven digits plus a check digit.
Code 128Compact, general purpose: shipping labels, inventory and asset tags.
Code 39Older, simple and widely read: badges, internal parts and some industry standards.
Data MatrixTiny, rugged 2D codes for small parts, electronics and pharma, including GS1 Data Matrix.
GS1-128Logistics labels that carry application identifiers such as lot, expiry and SSCC.
ITF-14Outer cartons and cases that hold retail units.
| If the barcode is for | Usually |
|---|---|
| A retail product that goes through a till | EAN-13, or UPC-A in North America |
| A shipping or warehouse label | Code 128, or GS1-128 when the receiver expects lot, expiry or SSCC |
| A case or carton of retail products | ITF-14 or GS1-128 |
| A very small part or a surface you cannot print large on | Data Matrix |
| A link a phone should open | QR code |
These are the common choices, not rules. Your customer, retailer or industry standard decides; ask them if they have a requirement. See all 68 symbologies, and the QR presets for Wi-Fi and vCard.
03
Calculators
The arithmetic behind a label, worked out in your browser. No signup, nothing uploaded.
Calculate or verify a GS1 check digit for EAN, UPC, GTIN and SSCC before you print a thousand of them.
DPI, MM & DotsA printer cannot place half a dot. See the exact dot count and the rounding it will apply.
X-Dimension & Quiet ZoneWhy a barcode scans on screen but fails on the label — and how small you can safely go.
Label Size CalculatorTurn the label you are holding into every number a printer setup screen asks for.
Labels Per RollHow many labels that roll actually holds, from its diameter rather than the box.
Ribbon UsageHow much thermal transfer ribbon a run consumes, and how many rolls to order.
04
GS1 and traceability tools
For codes that have to be exactly right: product passports and national marking codes.
05
Where the free tools stop
These pages produce images, PDFs and numbers. Some jobs need more than that.
- Printing straight to a thermal label printer. The LabelInn app prints the same design to Zebra, TSC, Toshiba and Epson label printers in their own printer languages, over USB, network or Bluetooth. It is free to start.
- A label per row of a spreadsheet. Excel and CSV binding is on the Starter plan, $7.99 a month, with a 14-day trial. A free account in the label maker shows the first 10 rows.
- Printing from an order, a webhook or a sensor. That is the workflow engine.
- Chemical hazard labels. The label maker has GHS symbols and a chemical template; drafting a full CLP label from H and P codes is described on the GHS and CLP label software page.
QUESTIONS / FAQ
Frequently Asked Questions
Can I make and print a label online for free?
Yes. The label maker lets you pick a size, add text, barcodes, QR codes, images and shapes, then print it from the browser or download a PDF or PNG. There is no watermark. For a label printer that uses its own language, such as ZPL or TSPL, the LabelInn app sends the design to it directly.
Do I need an account to use the tools?
No. The barcode generator, QR code generator, label maker and calculators work without an account. A free account adds running numbers, today's date and the connection to your printer in the label maker.
Is anything uploaded when I generate a barcode?
The barcode and QR generators and the calculators run in your browser, and nothing you type is sent to a server. Images you add in the label maker stay on your device.
Which barcode type should I use?
EAN-13 or UPC-A for retail products, Code 128 or GS1-128 for shipping and warehouse labels, ITF-14 for cartons of retail units, Data Matrix for very small parts and a QR code for a link. Your customer or industry standard has the final say.
Can these tools print to a thermal label printer?
They produce images, PDFs and numbers. Printing straight to a Zebra, TSC, Toshiba or Epson label printer in its own language is done by the LabelInn app, which has a free plan.
Why does a barcode scan on screen but fail on the label?
Usually the bars are narrower than the printer can reproduce, or the quiet zone is too small. The X-dimension calculator shows the narrowest bar a given printer resolution can make, whether it meets the GS1 minimum, and the quiet zone the symbol needs.
NEXT STEP / LABELINN
Free Label & Barcode Tools
Make the label here, print it from the LabelInn app on the printer you already own.