The 100% Free & Open-Source (FOSS) Full-Page Screenshot & Annotation Extension
Zero paywalls, zero ads, zero telemetry. 100% local-first alternative to GoFullPage, Awesome Screenshot, and FireShot.
Most popular screen capture extensions have shifted toward aggressive freemium modelsβlocking multi-page PDF exports, high-DPI captures, and redaction tools behind monthly subscriptions or collecting user browsing habits. Recently, several commercial extensions have even been flagged by privacy-conscious browsers like Brave for questionable tracking.
OpenCapture is built to do the opposite: provide a complete, high-performance, and privacy-respecting screen capture suite that runs entirely inside your browser sandbox.
- β‘ Full Page & Scrollable Container Capture: Automatically scrolls and stitches entire web pages or nested scrollable elements.
- π 2x HD High-DPI Capture: Crisp captures with sharp typography and high fidelity on Retina/4K displays.
- βοΈ Smart Ultra-Long Page Splitting: Automatically slices giant web pages into logical segments for smooth rendering and clean printing.
- π¨ Built-in Annotation & Redaction: Add arrows, rectangles, freehand sketches, callouts, text, and blur/mosaic tools to redact sensitive passwords, emails, or personal data.
- π Flexible Export Options: Copy directly to clipboard, download as lossless PNG/JPEG, or generate high-quality multi-page PDFs.
- ποΈ Local Screenshot History: Built-in IndexedDB storage lets you revisit, edit, and re-export past captures anytime.
- π 100% Local-First & Privacy Guaranteed: Zero cloud servers, zero analytics, zero external API requests. Your captures never leave your machine.
- UX/UI Designers: Capture entire responsive web layouts, full-length landing pages, and complex designs in crystal-clear 2x HD without cutoffs.
- QA Engineers & Testers: Take full-page bug evidence, annotate defects with arrows and callouts, and attach them directly to Jira, GitHub, or Linear.
- Researchers, Journalists & Legal: Capture immutable, complete webpage records and export them directly to multi-page PDF documents.
- Developers: Document full pull requests, UI workflows, and design system states without paying for SaaS screen capture tools.
| Feature | OpenCapture (FOSS) | GoFullPage | Awesome Screenshot | FireShot |
|---|---|---|---|---|
| Price | 100% Free | Freemium ($12+/yr) | Freemium ($36+/yr) | Freemium / Pro |
| Multi-page PDF Export | β Free & Unlimited | π Premium Only | π Premium Only | π Pro Only |
| 2x HD (Retina) Capture | β Free | π Premium Only | π Premium Only | π Pro Only |
| Blur / Mosaic (Redact Data) | β Free | π Premium Only | π Pro Only | |
| Ultra-Long Page Split | β Automatic | π Premium Only | β No | β No |
| Account / Login Required | β No (Zero Sign-up) | β No | ||
| Privacy & Telemetry | π‘οΈ Zero Tracking | |||
| Open Source | β MIT License | β Proprietary | β Proprietary | β Proprietary |
You do not need any coding experience or terminal tools to install and use OpenCapture in your browser! Just follow these quick steps:
- π Click here to download OpenCapture (.ZIP) (or visit the Releases page)
- Save the file to your computer.
- Right-click the downloaded
.zipfile and select "Extract All..." (or unzip it with your preferred tool). - π‘ Important Tip: Place the extracted folder in a permanent location (such as
Documents/OpenCaptureor a dedicatedExtensionsfolder). Do not leave it in a temporary "Downloads" folder, because the browser loads the extension directly from this directory.
- In your address bar, type
chrome://extensions(orbrave://extensions,opera://extensions) and press Enter. - Turn ON Developer mode using the toggle switch in the top-right corner.
- Click the Load unpacked button in the top-left corner.
- Select the extracted
opencapturefolder.
- In your address bar, type
edge://extensionsand press Enter. - Turn ON Developer mode in the left sidebar.
- Click Load unpacked and select the extracted
opencapturefolder.
- Click the puzzle icon (π§©) in the top right of your browser toolbar.
- Click the pin icon (π) next to OpenCapture.
- Now, whenever you want to take a screenshot, just click the OpenCapture camera icon!
π‘ Keyboard Shortcut: Press
Alt + Shift + S(orCmd + Shift + Son macOS) on any page to open the OpenCapture menu instantly! You can customize this shortcut anytime atchrome://extensions/shortcuts.
Customize page margins, PDF paper sizes (A4, Letter, Full page), image format (PNG/JPG), and automatic downloads via the built-in settings panel:
When a new version of OpenCapture is released:
- Download the latest
.zipfile. - Replace the files in your existing
opencapturefolder with the new ones. - Go back to
chrome://extensionsand click the Reload button (π) on the OpenCapture card. Done!
If you have Git installed:
# Clone the repository
git clone https://github.com/nklowns/opencapture.git
# Open your browser extensions manager
# Chrome: chrome://extensions
# Edge: edge://extensions
# Enable "Developer mode" -> click "Load unpacked" -> choose the folder| Browser | Status | Support Level |
|---|---|---|
| Google Chrome | β Supported | Native (Chromium Manifest V3) |
| Microsoft Edge | β Supported | Native (Chromium Manifest V3) |
| Brave Browser | β Supported | Native (Chromium Manifest V3) |
| Opera / Opera GX | β Supported | Native (Chromium Manifest V3) |
| Vivaldi | β Supported | Native (Chromium Manifest V3) |
| Arc Browser | β Supported | Native (Chromium Manifest V3) |
| Mozilla Firefox | Works via about:debugging for development/temporary sessions. Firefox restricts persistent unpacked extensions on standard release channels without digital signing. |
OpenCapture is designed around the Local-First philosophy:
- No Remote Servers: All screenshot stitching, canvas transformations, and PDF generation happen locally via Web APIs.
- No Telemetry: We do not track what websites you visit, when you capture, or what you save.
- No Third-Party Scripts: No Google Analytics, no trackers, no remote font/script fetching.
- Minimal Permissions: Uses standard
activeTabandscriptingpermissions strictly to read page scroll dimensions and capture visible tabs.
Why do I need to turn on "Developer mode" to install it?
"Developer mode" is the standard browser mechanism for loading extensions directly from source files instead of downloading them through a corporate extension store. It gives you 100% control over the code running on your machine.Can OpenCapture capture sticky headers and footers without duplicating them?
Yes! OpenCapture uses intelligent fixed-position element handling during scrolling so that headers and navbars aren't repeated or cut off in the final stitched image.Can I blur passwords or private information before saving?
Yes. OpenCapture features a built-in annotation editor with a dedicated mosaic/blur tool, allowing you to easily obscure sensitive text, emails, or credentials before downloading or sharing.Is there any limit to the page length or number of screenshots?
None. All screenshots are stored locally in your browser's IndexedDB database. You can capture as many pages as your computer's local disk allows.OpenCapture is open-source software licensed under the MIT License.
Third-party dependencies and their licenses are documented in THIRD_PARTY_LICENSES.md.


