Shotmesh for Chrome is live. Grab any tab straight into the editor.
ShotmeshOpen editor
Free tools

One editor, every job it does well

Every tool below opens the same Shotmesh editor with the right preset loaded. Paste a screenshot, do the job, export. Nothing is uploaded and there is no account.

Open the editor
Screenshot editor blurring an exposed API key before export

Privacy

Hide API keys in a screenshot before you post

Run a local scan, tick the keys it finds, blur them in one click. The image never leaves your browser.

Screenshot editor blurring an email address inside an inbox screenshot

Privacy

Blur every email and handle in one click

Scan finds every email, @handle and phone number in the image so you can cover them all at once, locally.

Screenshot editor exporting a looping GIF with an animated background and arrow

Motion

Turn a static screenshot into a looping GIF

Add an animated background and arrows that draw themselves, export a GIF sized to fit X, right from the browser.

Screenshot editor applying an Aurora mesh gradient background with adjustable glow blobs

Backgrounds

Add a background to any screenshot

65 gradient presets across five styles, plus image and animated backgrounds, each editable layer by layer.

Screenshot editor composing an image at X post canvas size with a dark gradient background

For X

Make a screenshot that looks right on X

Right canvas size, readable on mobile, and a GIF or MP4 that autoplays in the feed instead of sitting flat.

Code screenshot inside a dark terminal frame on an Aurora mesh background

Code

Make a code screenshot worth posting

Frame it like a real window, drop in a dark background, blur any secrets, export straight to X.

Screenshot displayed inside a MacBook mockup frame on a gradient background in Shotmesh

Mockup

Put your screenshot in a MacBook mockup

Drop a screenshot in and it lands inside a MacBook frame, ready for a gradient background, a tilt, and an export. Nothing leaves your browser.

App screenshot inside an iPhone mockup frame on a gradient background in Shotmesh

Mockup

Put your app screenshot in an iPhone

Frame an app screenshot inside an iPhone, set the canvas to a vertical App Store size or a square X post, and export. Runs entirely in your browser.

1200 by 630 OG image with a product screenshot and gradient background made in Shotmesh

Social

Make an OG image at 1200 by 630

Set the canvas to 1200x630, drop in a product screenshot, add a title, and export a PNG ready for Open Graph and Twitter cards.

Screenshot with a hand-drawn arrow and a highlight marker annotation made in Shotmesh

Annotate

Annotate a screenshot with hand-drawn arrows

Draw arrows, underlines, highlight markers, and shapes on a screenshot with a hand-drawn look, then animate them so they draw themselves in a GIF or MP4.

Screenshot wrapped in a browser window frame on a gradient background in Shotmesh

Mockup

Wrap a screenshot in a browser window

Wrap a screenshot in a browser, macOS, or terminal window, light or dark, and get a landing-page-ready image without leaving your browser tab.

Animated screenshot mockup with a moving gradient background and a self-drawing annotation in Shotmesh

Motion

Make a screenshot mockup that moves

Build a screenshot mockup that moves: an animated background, annotations that draw themselves, animated stickers, exported as MP4 or GIF.

Screenshot framed and sized for a LinkedIn feed post

For LinkedIn

Make a screenshot look right on LinkedIn

Size it for the feed, frame it, and export MP4 instead of GIF so any motion actually plays on LinkedIn.

App screenshot framed and sized for a Product Hunt gallery

For Product Hunt

Make a Product Hunt gallery image

Frame the shot, size it to 1270x760, and make the first image do the work of getting someone to click in.

Terminal recording turned into a compressed GIF for a GitHub README

For GitHub

Make a GIF for your GitHub README

GitHub README renders GIFs inline but not MP4, so a compressed GIF is the only way to show your project moving.

Annotated changelog screenshot on a consistent background

For changelogs

Make changelog screenshots people read

One clear, annotated screenshot per entry, on a background that stays consistent so readers recognize your changelog at a glance.

Not sure which one you need?

Start in the editor. Every tool on this page is a panel inside it.

Open editor