Smart blur & pixelate
Drag a region or paint a brush mask over a face or a token. Gaussian blur, mosaic, or a solid bar — and every blur stays movable and re-editable until export.
Paste a screenshot straight in and mark it up: arrows, shapes, a smart blur over the bits that shouldn't ship, a content-aware erase that heals the background behind whatever you brush out, and text on a colour pill or a clean transparent backing. Then copy it to your clipboard or download it. The image never leaves your tab — there's no server for it to leave to.
Most screenshot editors either live in a native app you have to install, or they want you to upload your screenshot to their cloud to draw an arrow on it. Neither is great when the shot contains a customer's data, an API key, or a face that shouldn't be public.
MatterShot is the small alternative: a genuinely capable editor that runs entirely in the browser. Two things it does especially well — a smart blur/erase that hides or removes what shouldn't be seen without leaving an obvious grey box, and text on a colourful or transparent backing for clean callouts. And because it's all client-side, the pixels stay in your tab.
Capture the way you already do — ⌘⇧4 on macOS, Win+Shift+S on Windows — then paste (⌘V / Ctrl+V) into MatterShot. You can also drop an image file onto the stage, open one from disk, grab a single frame of a tab / window / screen with the browser's own picker, or start from a blank canvas.
Everything you add is a live, re-editable object until you export: move an arrow, nudge a blur, restyle text, undo any step. Blur and pixelate regions sample the full-resolution image, so the strength you see is the strength you get regardless of zoom. The smart erase brushes a mask over an object and reconstructs the background in a Web Worker — diffusion for smooth areas plus a texture-synthesis pass — so the hole is filled rather than smeared.
When you're done, copy the result straight to your clipboard or export a PNG (alpha preserved), JPEG, or WEBP at 1×/2×/3×.
There is no backend and no account. MatterShot makes no network requests with your image — it has nowhere to send it. Everything (capture, blur, erase, text, backdrop, export) runs on the browser's own APIs and hand-written code in your tab. If you switch on "restore last session" in Settings, a copy is stashed in this browser's local storage so a reload doesn't lose work — that stays on your device and is cleared the moment you switch it off.
Drag a region or paint a brush mask over a face or a token. Gaussian blur, mosaic, or a solid bar — and every blur stays movable and re-editable until export.
Brush over a cursor, a watermark, or a whole object; MatterShot removes it and rebuilds the background so there's no obvious hole. Runs off the main thread so the UI stays smooth.
Drop text as a rounded colour pill (any tint and opacity) or floating on a transparent backing with a contrast halo so it stays legible on busy shots.
Arrows (straight or curved), lines, rectangles, ellipses, freehand pen, highlighter, and auto-numbered step badges that renumber when you delete one.
Frame the shot on a padded backdrop with branded gradient presets, rounded corners and a soft shadow. Crop, rotate, flip, straighten, resize, or spotlight a region.
One-tap copy to the clipboard, or export PNG (transparency preserved), JPEG, or WEBP at up to 3× for retina. Full undo/redo throughout.
No. MatterShot has no server and makes no network request with your image. Capture, editing and export all happen in your browser tab. You can confirm it in DevTools → Network: nothing goes out.
Not directly — that's an OS-level capability a web app isn't allowed to do (a browser can't scroll and stitch another app's window). MatterShot is the editor half of that workflow: capture with your OS or the browser's screen-grab, then paste in. A paste-and-stitch helper for multiple shots is on the roadmap.
It's excellent on the common screenshot cases — flat, blurred, or UI backgrounds — where it reconstructs the area cleanly. On busy natural-photo textures it does a solid job but won't match a heavyweight desktop tool. It's a hand-written pure-JavaScript inpainter running in a Web Worker: no downloads, no cloud, nothing to install.
Paste from the clipboard, drag-drop an image file, open one from disk, or use the browser's screen picker to grab a single frame of a tab, a window, or the whole screen (with an optional delay). You can also start from a blank transparent canvas.
Only if you ask it to. "Restore last session" is off by default; switch it on in Settings and MatterShot keeps a copy of your current edit in this browser's local storage so an accidental reload doesn't lose it. It never leaves your device, and turning the setting off clears it.