
Take a screenshot of a long article, a dashboard, or a pricing page in most browsers and you get one of two results: a single viewport that misses everything below the fold, or a "full page" capture where the site’s sticky header repeats every few hundred pixels down a stitched-together image that still manages to cut off a sidebar halfway through. Then you paste it into a mockup tool, then into an editor to circle the one thing you actually wanted to show someone, then into yet another tool to get a shareable link.
ShotFlow does the capture correctly in the first place, then keeps the mockup, annotation, and sharing steps in the same extension — so the whole thing happens without a single tab switch.
Capture the whole page, not just what fits
ShotFlow scrolls the page bottom-to-top while it captures, which is the detail that fixes sticky headers and sidebars for free: each tile is drawn over the one below it, so a header that would otherwise repeat down the entire image is naturally overwritten by real content everywhere except the very top, which is exactly where it belongs. Pages with an app-shell layout — a fixed sidebar plus a scrolling content pane, like a dashboard or an admin panel — are detected and handled the same way.
Before it captures anything, ShotFlow scrolls through the page once to force lazy-loaded images to actually load, so you do not end up with blank grey rectangles where a photo was supposed to be. And if you only want part of the page, the built-in element picker lets you click (or step through the DOM with the arrow keys) to grab a single card, table, or section instead of the whole thing.
All of this runs on Chrome’s standard activeTab permission — no debugger access, no reading data on sites you have not asked it to capture.

Turn it into a polished mockup
Once you have the capture, ShotFlow can drop it straight into a device frame — a light or dark browser window, a plain window, a MacBook, an iMac, an iPhone, an Android phone, or an iPad — on a gradient or solid backdrop. Padding, corner radius, and drop shadow are all adjustable, so a raw screenshot becomes something you would actually put in a deck or a tweet, without opening a design tool.

Mark it up right there in the browser
The built-in editor covers the shapes you actually reach for when explaining something in a screenshot: rectangle, ellipse, arrow, line, freehand pen, text, a numbered step marker for walkthroughs, a highlighter, and both blur and solid redaction for anything that should not be visible. Everything is fully undoable, and every shape can be dragged, resized, and restyled after the fact instead of being locked in the moment you draw it. A crop tool with rule-of-thirds guides is built in too, for when the mockup frame is not what you want and you just need the shot itself trimmed down.

Share a link in one click
Sharing is entirely optional and off by default — nothing leaves your device unless you press the Share button yourself. When you do, ShotFlow uploads the image to a link you can send anywhere. That link is not guessable, is not listed or indexed anywhere, expires automatically after 30 days, and you can kill it immediately with Revoke if you shared the wrong thing. There is no account or login involved on either end.
Anyone who has the exact link can view it, so treat it the way you would any public URL — the full details, including exactly what gets sent and why, are in the ShotFlow privacy policy.

Every capture stays organized
Every screenshot you take is saved automatically to ShotFlow’s built-in library — thumbnails are always kept, and full-resolution copies are kept too, up to a storage budget you control. From the library you can search, filter by shared / local / expired, sort by size or date, and group everything by website or by day so a week of capturing dashboards does not turn into an unsorted pile of screenshots.
Built for the pages other tools still get wrong
Fixed sidebars, inner scroll panes, chat-style interfaces, and app dashboards are exactly where most full-page capture tools fall apart — because they were built for simple articles, not app shells. ShotFlow was designed around those harder cases from the start, which is also why the sidebar in a dashboard capture appears once, at its natural height, instead of repeating down the page.
Is ShotFlow free?
Capturing, mocking up, annotating, and organizing your library are all free with no account. Sharing a link is also free, with a daily limit to keep the service usable for everyone.
Does it work on any website?
It works on regular pages and on harder app-shell layouts alike. Some pages use virtualized lists that recycle DOM elements as you scroll (common in very long social feeds) — those rows genuinely cannot all exist on screen at once, so no capture tool, including this one, can shoot what is not there to shoot.
Is my data safe?
By default nothing leaves your device — capturing, editing, and your library all happen locally in the browser. Sharing is the one feature that sends anything anywhere, and it only runs when you press the button. See the privacy policy for the complete picture.
Add ShotFlow to Chrome — free →