macOS app
Photocopier Simulator
Not a real one. No paper jams to fix, no toner to spill on your shirt – just the experience, faithfully simulated. Drop in an image, press COPY, and watch it come back through a machine that has seen better days. Toner grain, roller streaks, a wobbling drum, scratched glass, halftone screens, dot gain, color channels that never quite line up, and a cartridge that actually runs out.
Not a filter
Grunge presets just dump dirt on top of a picture. {ths} Copy Shop works differently. It rebuilds the picture the way a real copier does: scan, screen, develop, print. That order matters — it's what makes the result look real.
Blur comes first, from the scanner lamp. Toner grain comes later, from the drum. Dot gain only shows up where ink already is. And nothing in the process brightens the page — because real machines don't do that either.
One-time purchase · macOS 14 Sonoma or later · Apple silicon
Features
Seven dials on the panel, the rest in the menu bar.
Two genuinely separate paths, not one path with the saturation pulled out. The colour side separates to CMYK with grey component replacement and prints four screens at four angles — rosettes and moiré appear on their own, as interference, exactly as in print.
Press COPY OF COPY and the output becomes the new original. Each pass thickens the ink, chews the edges and darkens the grain — the fifteenth generation looks like the fifteenth generation, not like the first with more noise.
Charge is modelled per column, so solid areas starve while text keeps printing, and the ghost of a dark block appears below it. Follow the page counter, or set a fixed level from 100 % down to 10 %.
Scratches on the glass, flecks, feed lines and print-unit stripes come from a machine seed. New Machine gives you a different worn copier; the same machine marks every copy the same way, copy after copy.
Contrast, Toner Grain, Roller Streaks, Drum Wobble, Glass Scratches, Halftone/Dither, Skew & Sharpness. Plus vignette and lid shadow as switches — the dark edge you get when the lid will not close over a thick book.
Hold the loupe over the finished sheet and read the actual pixels: the screen dots, the grain, the channels drifting apart. It samples the full-resolution copy, never the fitted preview.
Gallery
How it works
Every copy runs through the same chain, in the same sequence a real machine imposes.
Requirements
| Operating system | macOS 14 Sonoma or later |
|---|---|
| Processor | Apple silicon and Intel Macs (M1 recommended) |
| Memory | 8 GB RAM recommended for large scans |
| Disk space | Under 50 MB |
| Image formats | Opens the usual macOS image formats (JPEG, PNG, TIFF, HEIC…) and pastes from the clipboard |
| Export | JPEG at full quality, or the image straight back to the clipboard |
| Internet | Not required — everything runs on your Mac, no account, no upload |
| Licence | One-time purchase |
Questions
One extra click the first time
{ths} Copy Shop is built by a single developer without an Apple Developer Program membership, so the app isn't notarized by Apple. macOS Gatekeeper will flag it as being from an unidentified developer the first time you open it — that’s expected, and it only happens once.
If none of that shows an Open Anyway option, the quarantine flag can be removed directly in Terminal:
xattr -cr /Applications/ths\ CopyShop.app
One purchase, no subscription, no account. Runs entirely on your Mac.