A label editor for the Mac. It reads and writes the label files you already have, and prints to a LabelWriter through the driver already installed.
Drag PR Labeller out of the disk image and into your Applications folder before you open it. An app run straight from a mounted disk image is put in a read-only holding area by macOS, where it cannot remember your printer, your folders or your window size — everything appears to work, and then forgets itself every time you quit.
PR Labeller does not contain any label sizes of its own. It asks macOS what your printer can take, and offers you exactly those. That is deliberate: the sizes you see are the sizes your own printer actually handles, rather than a list copied from somewhere that might not match.
So the printer needs to be installed on this Mac in the ordinary way, with its driver, before there is anything to print on. If the label sizes are empty, see no label sizes appear.
Documents/PR Labeller Labels.If you already have labels from DYMO Label, point the app at them instead:
Choose Folder… in the LABELS panel, or Settings ▸ Folders.
They usually live in Documents/DYMO Label Software/Label Files.
The ⋯ button in the LABEL panel carries Rename…, Duplicate and Reveal in Finder; Delete sits beside it. All four are in the File menu too, so nothing needs a right-click.
If a design exists as both a .label and a .prlabel
file, renaming or deleting takes the pair together — one without the other is a
design that disagrees with itself.
Addresses copied from a marketplace order arrive in whatever state the buyer typed them: everything on one line, ALL CAPITALS, no capitals at all, stray commas and full stops, and often a title or an order code that does not belong on an envelope.
Press Tidy while editing a contact and the app splits the address at the commas, puts one element on each line, fixes the upper and lower case, and removes titles, letters after the name, marketplace user names and codes, and a telephone number left on the end.
Two things make it safe to use without checking every time:
It deliberately never re-orders lines or moves a postcode. Getting the
arrangement wrong is the one mistake that can cost a delivery, so it leaves that
to you. Postcodes are left alone, as is anything you have already capitalised
yourself — so McDonald stays McDonald.
Tidy Selected Contacts in the Contacts menu does the same to a whole selection at once, and Undo Contact Change puts it back.
This is the one part of the app worth reading properly, because it is the only place PR Labeller behaves differently from what you may expect.
| Extension | What it is |
|---|---|
.label |
DYMO's own format. PR Labeller reads and writes it, and a file saved here still opens in DYMO Label on a machine that can still run it. |
.prlabel |
The same file with a little extra added — the parts DYMO's format has no way to describe. Only PR Labeller opens these. |
DYMO's format cannot describe everything you can now draw. Two things in particular:
Rather than quietly refusing to draw those things, or quietly changing them when you save, PR Labeller lets you draw them and then tells you what saving will cost.
An orange triangle beside an object's angle or shape means this
particular thing cannot be written into a .label file as drawn.
The same warning appears in the status line. It is not an error and nothing is
broken — the label prints exactly as you see it.
Saving a label containing something DYMO's format cannot hold offers you a choice:
.prlabel file alongside. Everything is preserved and
prints exactly as drawn. DYMO Label will not open it..label file, rounding the angle to the
nearest quarter turn and substituting the closest shape DYMO does have.
The file stays compatible; the design changes.If a design has neither an odd angle nor an odd shape, none of this appears
and it saves as an ordinary .label file.
A label that exists in both formats shows twice in the list, with · PR Labeller format under the second one.
Press Edit and the preview panel becomes the editing panel — its number turns red so it is obvious which mode you are in. The ✕ at its top right returns you to the preview.
Click an object on the label to select it, or choose it from the menu beneath the label. Drag to move it; drag a corner handle to resize; drag the handle above it to rotate. Hold ⇧ while dragging a corner to keep the proportions.
Objects snap to the label's edges and centres, with pink guides to show what they have caught on. Turn that off in Object ▸ Snap to Edges and Centres if you would rather place things freely.
+ Add puts a new object on the label:
A picture has two separate things: the frame you drag around the label, and the picture drawn inside it. The three scaling settings decide how the second follows the first.
Snap Box pulls the frame tight around the picture. Unsnap Box adds two millimetres of room, and can be pressed repeatedly. Under Fit in the box it widens or heightens whichever pair of edges the picture is not already touching — growing the other pair would only make the picture bigger, which is not loosening anything. Under Actual size it adds the two millimetres on all four sides at once.
Fill and outline are chosen as a percentage of black rather than from a colour picker, because a LabelWriter prints in black on white and nothing else. A grey is produced by the printer driver as a dither pattern of black dots — so a 50% fill is a fine chequer, not a soft grey, and small text over one is hard to read.
⌘Z undoes anything, repeatedly, back to the state the label was in when you opened it. Revert to Saved in the File menu throws away every change at once.
PR Labeller reads DYMO address books (.abx) and plain
.csv files. On first run it looks in
Documents/DYMO Label Software/Address Books; if yours is elsewhere,
use Open Address Book… or Settings ▸ Folders.
Select several contacts and printing produces one label each, in list order.
Any change to the address book takes a dated backup of the whole file first. Contacts ▸ Restore Address Book… lists them and puts one back. Contacts ▸ Undo reverses the last change without going near the backups.
Choose the printer, the label size, and how many copies. Selecting contacts prints one label per contact; with none selected it prints the label as it stands. A run of more than a handful asks you to confirm before it starts, with the total, so a mis-typed number does not empty a roll.
Settings ▸ Print alignment nudges every printed label, in millimetres, in the orientation you see on screen. Print Alignment Test prints one label with centre lines and a ruler on it: measure from the centre line to the cut edge at each end, and enter the difference.
The printer lays down 300 dots to the inch, so roughly 0.085 mm is the smallest step that changes anything on paper. Rotate every label 180° is there for stock that feeds the other way round.
File ▸ Export PDF… writes the label at its true size, which is the reliable way to send one to somebody else or to a different printer.
Almost always this means macOS has no LabelWriter driver, or the printer is not installed. PR Labeller asks the driver what sizes exist, so with no driver there is nothing to ask.
Settings ▸ Diagnostics reports what it found, including the line cups queue: NOT MATCHED, which is the usual culprit.
If a printer that worked yesterday has vanished from the list — or printing fails with a message about a file not being found, which is what macOS unhelpfully says when it cannot find the printer itself — the queue has usually dropped off rather than anything being wrong with your labels.
If it happened shortly after installing other label software, that is worth mentioning when you report it — printer drivers from different applications can disturb one another's queues.
It is being run from the disk image rather than from Applications. Drag it to Applications, eject the disk image, and open it from there. See Getting started.
You should never see this: PR Labeller is signed and notarised by Apple, and opens in one step. If you do see it, the copy you have is damaged or is not one of ours — download it again rather than working around the warning.
See if the printing sits off-centre.
Settings ▸ Diagnostics ▸ Send… opens a message to prlabeller@gmail.com with a technical summary already in it: versions, your printer and its driver, the label sizes the driver offered, and the alignment in use.
It contains no addresses, no contacts and nothing from your labels. Nothing is sent by the app — the report is on screen before you press the button and in the message afterwards, so you can read it, delete anything you would rather not send, and send it yourself. If this Mac has no mail account set up, the report goes to the clipboard instead and you can paste it wherever you like.
Say what you were doing, what you expected, and what happened instead. That sentence is usually worth more than everything underneath it.
PR Labeller is an independent program. It is not affiliated with, endorsed by, or connected to Sanford, L.P. or its subsidiaries. DYMO is their trademark, used here only to say plainly which files this program reads and which printers it prints to.
It contains none of their software. No templates, no stock catalogue, no driver files. Every label size you see is read from the driver already installed on your own Mac, every time the app runs, and the sample labels are generated from it too — which is also why they always match the stock you actually own.
The .label format is read and written by understanding the files,
which are plain text and can be opened in any text editor. Nothing has been
decompiled or taken apart.
On label rolls. Some newer LabelWriter models accept only rolls the printer itself recognises. That is a matter between the printer and the roll, decided inside the printer's own firmware before this program is involved at all.
PR Labeller does nothing about it, and never will. Not as an option, not as a plug-in, not on request. Sending print jobs through the driver you already have is lawful and settled; interfering with a measure that controls access to something is a different question with criminal penalties attached to it, and there is no version of that trade worth making for a cheaper roll of labels.
Everything is unlocked during the beta, which runs until 1 March 2027. This is said here, and on the download page, before you install anything — discovered afterwards it would be a bait and switch; said up front it is simply the deal.
After that date the app does not stop and nothing you have made becomes unusable:
There is no activation, no account and no server. Nothing here phones anywhere, and nothing stops working because a website went away.
| Keys | Does |
|---|---|
| ⌘Z / ⇧⌘Z | Undo / redo |
| ⌘S / ⇧⌘S | Save / Save As… |
| ⌘E | Export PDF… |
| ⌘P / ⇧⌘P | Print / print with the system dialog |
| ⌘T / ⇧⌘T | Insert text / insert address |
| ⌘I | Insert picture… |
| ⌘B | Insert barcode |
| ⇧⌘K | Insert shape |
| ⌘D | Duplicate the selection |
| ⌘K | Centre the selection on the label |
| ⌥⌘] / ⌥⌘[ | Bring forward / send backward |
| ⌘A / esc | Select all objects / deselect |
| ⌘+ ⌘− ⌘0 | Zoom in, out, actual size |
| ⌘N / ⇧⌘E | New contact… / edit contact… |
| ⌘? | This page |