The Mildly Useful Co.San Francisco · est. 2026
Chrome extension

Bottomless

Screenshots the entire page, not just the part you can see. One click, whole page, saved as PNG, JPEG or PDF. No account, no upload, nothing leaves your machine.

Not on the Chrome Web Store yet. Until it is, clone the repository, open chrome://extensions, turn on Developer mode, and choose Load unpacked.

Two engines

Most full page screenshot extensions scroll a viewport at a time and stitch the bands together. That is slow, because Chrome rate limits the capture call to about two a second, and it is fragile, because fixed headers repeat and anything animating leaves a seam.

Turbo takes a different route. One call asks Chrome to render the whole document at full height in a single pass. Measured on the same 9,600 pixel test page:

Engine9,600px pageFixed headers
Turboabout 0.1srendered once
Scrollabout 11shidden after the first band

Turbo uses Chrome's debugger API, which is why Chrome shows a yellow notice bar while a capture runs. You can switch it off in settings, and the scroll engine takes over.

Dashboards and mail clients

Gmail, Mercury, Linear and most dashboards pin the document to the window and scroll a panel inside it. The page reports its height as exactly one screen, so a tool that trusts that number captures one screen. Bottomless finds the region that actually scrolls, stretches the layout to its full height, and takes the shot in one pass, so the sidebar stays put and the whole panel comes out.

What else it does

What it does not do

Privacy policy · Source on GitHub