Labels by ZawebaAddresses in, labels out.
Your address book, printed neatly onto labels and envelopes. Keep contacts in groups, then print address labels, envelopes and badges onto Avery sheets, thermal rolls or PDF, lined up exactly.
This version isn't signed for Windows yet: if SmartScreen warns you, choose More info › Run anyway. Why?
The Mac app isn't notarised by Apple yet: the first time, open it, then go to System Settings › Privacy & Security and choose Open Anyway. On Linux, make the AppImage executable (right-click › Properties, or chmod +x) and run it, or install the .deb.

Labels by Zaweba is an address book with label printing built in, like the old Works address book. Keep your contacts in groups such as Christmas cards or Customers, import them from a CSV file, then print a label for everyone in a group, the people you pick, or rows from a spreadsheet.
Design the label yourself with text, merge fields, logos, shapes, barcodes and QR codes. Print onto standard UK Avery sheets, thermal label rolls or DL, C5 and C4 envelopes, start part-way down a used sheet, and calibrate each printer so everything lands exactly in place. Or export a PDF at the exact size.
Who it's for
- Families sending Christmas and birthday cards
- Small sellers printing shipping labels on a thermal printer
- Clubs and societies posting newsletters to members
- Shops making product and price labels with barcodes
Good to know
- Prints through the normal Windows print dialog at actual size (on Mac and Linux: to the chosen printer through CUPS, or Save as PDF); calibrate once per printer if labels drift
- Printers differ in how they take envelopes, so try one before printing a batch
- Contacts from other address books need exporting to CSV first
Private by design
- Works offline, with no account and no adverts.
- Checks zaweba.com once a day for a newer version, sending only the app's name.
- Problem reports and feedback are sent only if you click Send.
Everything you need, nothing you don't.
Address book with groups
Names, addresses, phone numbers and email, in as many groups as you like. Search every field at once.
Design your own label
Text that shrinks to fit, merge fields, pictures, shapes, barcodes and QR codes, with sample data shown as you work.
Avery sheets and rolls
Seven Avery UK sheets such as L7160, custom sheets, and 4 x 6 inch, 100 x 150 mm and 62 mm thermal rolls.
Envelopes with return address
DL, C5 and C4 envelopes with the address lower right and your return address top left if you want it.
Start on any label
Half a sheet left over? Click the first free label and printing starts there.
Printer calibration
Print a test page, measure where the cross landed, and Labels corrects that printer's offset from then on.
Christmas cards in minutes
Put everyone on your card list in a group, choose L7160 and press print. Labels works out the sheets, starts wherever your part-used sheet begins, and drops blank address lines so nothing looks gappy. In tests, 45 addresses landed on the right labels across three sheets, each within a fraction of a millimetre.
- One label per contact in a group
- Start on any label of the sheet
- Blank lines removed automatically

Barcodes, QR codes and logos
Product labels and name badges need more than an address. Add Code 128, Code 39 or EAN-13 barcodes (the check digit is worked out for you), QR codes with a web address or merge fields, and your logo. They print as sharp vector shapes and export to PDF at the label's exact size.
- Code 128, Code 39 and EAN-13
- QR codes with merge fields
- Crisp at any printer resolution

The details
| Works on | Windows 10 and 11 (64-bit), macOS 12 or later (Apple silicon and Intel), Linux (64-bit, x86 and ARM) |
|---|---|
| Label stock | Avery L7160, L7163, L7161, L7173, L7165, L7651 and L7159, custom sheets and thermal rolls |
| Envelopes | DL, C5 and C4 |
| Imports | Contacts from CSV files |
| Exports | PDF at the exact stock size, and contacts as CSV |
| Codes | Code 128, Code 39, EAN-13 and QR |
| Version | Version 1.1.3 |
| Download | ZawebaLabels-1.1.3.zip (67 MB): unzip and run, no installer |
| Licence | Free for everyone, with every feature included. No warranty |
Labels FAQ
Will it line up with my label sheets?
The built-in Avery layouts use the published measurements and matched them to within a thousandth of a millimetre in tests. If your printer feeds slightly off, Print > Calibrate a printer corrects it.
Does it work with thermal label printers?
Yes. Choose a 4 x 6 inch, 100 x 150 mm or 62 mm roll, or a custom size. Each label prints as its own page at that size, so the printer feeds one label at a time.
Can I write letters to my contacts too?
Yes, with Write by Zaweba, which reads the Labels address book for mail merge and makes one letter per contact.
Related apps

Write
A simple, offline word processor with real pages, styles, tables and spell check. It saves .docx, so your files open anywhere.
Explore Write
Base
Design tables, forms, queries and reports in a visual database builder, then export the lot as a working PHP and MySQL website.
Explore Base
Publish
Lay out flyers, newsletters, posters, menus and cards with linked text and wrapping pictures, then export print-ready PDFs.
Explore Publish
Pub Converter
Turns .pub files into PDFs, PNG pages or editable Publish by Zaweba files, one at a time or a whole folder, with a report on each.
Explore Pub ConverterTry Labels today.
Download Labels by Zaweba: no account, no adverts, every feature included.