Frequently asked questions
Last verified: August 15, 2026
What is Screencappy?
Screencappy is a free, open source Chrome extension that captures full page screenshots in one click, lets you annotate them, and exports them as PNG, JPEG, WebP or PDF. It is Apache-2.0 licensed, runs entirely on your own device, and requires no account.
How much does Screencappy cost?
Screencappy is free, and there is no paid tier. Features that are commonly paid upgrades in other screenshot extensions, including the annotation editor, blur and pixelate redaction, emoji stamps and PDF export, are all included at no cost. There is no upgrade prompt in the product because there is nothing to upgrade to.
Is Screencappy open source?
Yes. Screencappy is released under the Apache-2.0 licence and the complete source is public at github.com/aaronepinto/smollet-screencappy. You can read it, build it yourself, fork it, or use the code in your own project under the terms of the licence.
Do my screenshots get uploaded anywhere?
No. Screencappy contains no network code whatsoever, so captures cannot leave your device. Images are composed, annotated and exported entirely in your browser, and recent captures are stored locally in IndexedDB on your own machine. There is no account, no cloud service, no analytics and no telemetry.
What permissions does Screencappy need?
Screencappy requests activeTab, scripting, storage, downloads, contextMenus, unlimitedStorage and debugger, and no host permissions. No host permissions is the one that matters most: it means the extension has no standing ability to read any page, so access is granted by your click, for that one tab, at that moment, and it ends there. The debugger permission is declared when you install, because Chrome does not allow that one to be asked for later. It powers three advanced captures, it is only active while one of them is running, and Chrome shows a banner across the top of the page the whole time it is in use.
Why does Screencappy ask for the debugger permission?
Because Chrome does not allow that permission to be asked for later, so it has to be declared when you install. It powers three advanced captures: the faster one-shot capture called Turbo, saving a PDF whose text you can search, and capturing a page at phone width. Screencappy only uses it while one of those captures is running, and Chrome shows a banner across the top of the page the whole time it is in use. The everyday capture does not use it at all, and Turbo stays off until you switch it on in Settings. Screencappy still requests no host permissions, which is the permission that would let an extension read your pages.
What is the difference between the two capture engines?
The default engine scrolls the page and stitches the tiles together, and the Turbo engine, which you switch on in Settings, captures everything in one shot through the DevTools Protocol. Scroll and stitch uses no debugger access at all and already handles sticky headers, fixed overlays, parallax backgrounds, lazy loaded images, scrollbar removal, CSS animations, high DPI screens and browser zoom. Turbo has no stitching seams and is immune to awkward fixed layouts, and it uses the debugger permission, so Chrome shows its banner while the capture runs.
What formats can Screencappy export?
PNG, JPEG, WebP, PDF, and directly to the clipboard. PDFs can be exported as a single tall page or paginated to A4 or Letter, and filenames can be generated from templates such as domain, date and time.
Can Screencappy make a PDF with searchable text?
Yes. Right-click and choose Save as searchable PDF, and Screencappy prints the live page through the DevTools Protocol into a real PDF whose text you can select, search and copy, rather than a picture of the page. This is one of the captures that uses the debugger permission, so Chrome shows its banner while it runs.
Does Screencappy work on very long pages?
Yes. The composed image is held as strips rather than one large canvas, which sidesteps the browser's canvas size limits, so pages taller than those limits render correctly. Captures too large for a single file split automatically into numbered files, or into additional PDF pages, rather than failing.
Can I edit or annotate a screenshot in Screencappy?
Yes, and the editor is included free. It offers crop, arrows, lines, rectangles, ellipses, freehand pen, highlighter, text, emoji stamps, and blur or pixelate redaction. Every annotation is vector based and non-destructive, with full undo and redo, zoom and pan, so you can reopen a capture later and move or delete something you drew.
Can I capture just part of a page?
Yes. Screencappy has four capture modes: full page (Alt+Shift+P), the visible area (Alt+Shift+V), drag select a region (Alt+Shift+S), and pick a single element. During a region selection you can scroll, which lets you select an area taller than the viewport.
Can Screencappy capture a single element or an iframe?
Yes. The element picker works like the one in DevTools: hover to highlight the node under the cursor, then click to capture exactly that element. A scrollable container is captured with all of its scrollable content, and an iframe is captured in full rather than only the part visible inside its box.
Does Screencappy work in web apps that scroll inside a panel, like Gmail?
Yes. When the window itself barely scrolls, Screencappy detects the inner container that holds the real content and captures all of it, instead of returning a single viewport.
Can Screencappy capture infinite scroll pages?
Yes, if you turn on auto-load in Settings. Screencappy then keeps scrolling to the bottom until the page stops growing, bounded by a maximum capture height and a time budget, and captures the fully loaded page.
Can Screencappy capture a page at mobile width?
Yes. Right-click and choose the mobile capture option, and Screencappy reflows the page to a phone-width layout using device emulation, captures the full mobile page, and leaves your real window untouched. The emulated width is configurable in Settings, and this feature uses the same debugger permission as Turbo, so Chrome shows its banner while the capture runs.
Can I delay a capture?
Yes. Set a start delay in Settings, or right-click and choose a delayed capture, and the toolbar badge counts down before the shot is taken. This is what you want when the thing you are capturing only exists while a menu is open or an element is hovered.
Where are my past captures stored?
Locally, in your browser's IndexedDB, with thumbnails, and nothing syncs anywhere. Recent captures keep their annotations so you can reopen and re-export them, and you can configure how many are kept before older ones are pruned.
Which browsers does Screencappy support?
Screencappy works with Chrome, Edge, Opera and Brave, which all run the same version with every feature. It is also available for Firefox. The Firefox version captures by scrolling and joining the page, so the advanced captures, meaning the faster one-shot capture, phone-width capture and searchable PDF, are not available there, and that version does not include the debugger permission at all. Store listings are not live yet.
How do I install Screencappy?
Screencappy is on its way to the Chrome Web Store. It is not there yet, so for now you add it yourself, which takes about a minute. Download screencappy.zip from the latest release and unzip it, open chrome://extensions, switch on Developer mode, click Load unpacked, and choose the folder you unzipped. The home page shows pictures of these three steps.
Does Screencappy work on chrome:// pages and the Chrome Web Store?
Not fully, and no extension can. Chrome blocks all extensions from running scripts on chrome:// pages and on the Web Store itself, so on those pages Screencappy falls back to capturing the visible area rather than showing an error.
Is Screencappy a good alternative to GoFullPage?
Screencappy covers the same core job, full page capture in one click, and adds annotation, redaction and PDF export at no cost, with no account and no host permissions. Whether it is the right replacement depends on which specific features you rely on, so there is a detailed comparison on the GoFullPage alternative page.
Who makes Screencappy?
Screencappy is built and maintained by Aaron Pinto and is developed in the open on GitHub. Issues and pull requests are welcome at github.com/aaronepinto/smollet-screencappy.