StampMark — Batch watermarking for photographers and creators on Mac
Protect your work. Brand your photos. Export in seconds. StampMark is a batch watermarking tool for photographers, content creators, and small business owners — native macOS, 100% offline, every major format supported.
What is StampMark?
StampMark is a native macOS app that watermarks photos in batches. Drop in a folder, configure your watermark once (your logo, your text, your position, your opacity), and export the whole set in seconds. Every major format supported, every pixel processed locally, no subscription.
It's built for people who need to brand or protect many photos at once — photographers delivering client proofs, e-commerce sellers listing on Etsy, content creators posting to social, small business owners prepping marketing assets.
The problem
Watermarking a single photo is easy — Photoshop, Preview, even a free online tool can handle it. Watermarking three hundred product photos with a consistent logo and position is a different problem entirely.
The usual options:
- Photoshop Actions: powerful, but a heavy app for a simple job, and recording an action is a non-trivial one-time cost
- Online tools: slow (upload → process → download), privacy-questionable for client work, usually limit batch size
- Manual in Preview: you'll quit after the fifth photo
Photographers and creators end up writing one-off shell scripts with ImageMagick, or giving up and shipping un-watermarked work. Neither is a good outcome.
What it does
- Batch processing — watermark hundreds of photos in a single pass
- Text or image watermarks — bring your own logo, or type custom text
- Full placement control — position, size, opacity, rotation, tiling
- Live preview — see the watermark on your photos before you hit export
- Every format — JPEG, PNG, HEIC, TIFF, BMP, GIF, WebP
- Entirely offline — photos never leave your Mac
How it works
StampMark is built in SwiftUI and processes images using Apple's CoreGraphics and ImageIO frameworks. That means every format macOS natively understands is supported, and every CPU core on your Mac is used when batching.
You add photos by drag-and-drop, paste, or folder-pick. The watermark configuration panel shows a live preview on the currently-selected photo — as you tweak opacity or move the anchor point, the preview updates in real time. When you hit export, StampMark applies the same transform across the entire batch and writes to the output folder (or the original folder with a suffix, your call).
No images go through a server. No account required. No upload wait, no download wait, no privacy compromise for client work.
Who it's for
- Photographers delivering proofs or portfolio previews with branded watermarks
- Etsy and Shopify sellers prepping product photography at scale
- Content creators and agencies posting to Instagram, Pinterest, LinkedIn with consistent branding
- Designers shipping branded mockups to clients
Real scenarios
Wedding photographer proof delivery. You shot a wedding, culled 400 photos, and want to share a preview gallery with the client before they buy high-res originals. Watermark the whole set with your studio logo in five minutes. Export. Upload. Done.
Etsy product listings. You're launching a new product line with 80 photos across 20 SKUs. Stamp your shop name in the corner of each. Consistent brand, protected images, no freelance designer on retainer.
Social content batch. You create weekly social content for three clients. Drop this week's 50 photos in, swap the watermark per client folder, export into each client's shared Drive. What used to be a half-day of manual work is now ten minutes.
Why I built it
Built on-demand for a real user — a photographer who asked me on X whether I'd build something that could watermark their weekend shoots without sending anything to a server. Their concern was IP: online watermark tools ask for the raw files they're supposed to protect.
That constraint shaped the product. Everything runs on-device. No analytics. No telemetry. No account. A one-time purchase, a Mac-native tool, no ongoing exposure of customer work to third-party services.
Alternatives and how it compares
- Photoshop Actions: most powerful option, but requires a Creative Cloud subscription and the overhead of recording and maintaining actions. Overkill for this one job.
- Watermarkly / Arclab / uMark: dedicated watermark apps with similar feature sets. StampMark's differentiator is native-Mac (SwiftUI, not Electron, not Java) and offline-first.
- ImageMagick scripts: free, scriptable, but a non-starter for anyone who doesn't write shell.
FAQ
Does StampMark preserve EXIF and color profiles? Yes. EXIF, IPTC, and embedded ICC color profiles are preserved by default. You can strip them if you need to (e.g., for social upload privacy).
Can I save watermark presets? Yes. Save multiple named presets — "Studio logo bottom-right", "Watermark tile for proofs", "Social gradient" — and switch between them per batch.
Will it work on Apple Silicon natively? Yes. StampMark is a universal binary with native Apple Silicon support. On an M2/M3/M4 Mac a 500-photo batch processes in seconds.
Does StampMark upload anything to the internet? No. The app is sandboxed with no network entitlement. Your photos stay on your Mac.
Try StampMark
StampMark is shipped under DRISH LABS — see the full catalog for every other app.