Open-source Chrome extension for full-page, region, and visible-area screenshots with a built-in annotation editor, undo/redo, and export to PNG, JPEG, WebP, or PDF. Everything runs locally — zero data leaves your device.
● Open Source (MIT) ● Manifest V3 ● No data collection
Capture, annotate, and export — all in one extension. No account. No uploads. Just local privacy.
📄
Scroll-and-stitch the entire page into one seamless image. Fixed headers appear once at the top. Live progress bar shows you how it's going.
✂️
Click and drag to select any area. Resize handles, arrow-key nudge, Esc to cancel, Enter to confirm. Viewport-only for now, full-page planned.
🎨
Rectangle, arrow, pen, text, blur, or crop. 8 colors, adjustable stroke width, font size slider. Undo/redo (⌘Z / ⌘⇧Z), delete (⌫). Zoom to cursor, pan with Space+drag.
💾
PNG (lossless, transparency), JPEG (configurable quality), WebP (modern, compact), and PDF with multi-page pagination and overlap.
📐
Lazy-loaded jsPDF. Three page strategies: Full (image-sized page), A4/Letter single (centered fit), or multi-page with 5mm overlap so content isn't split mid-line.
🔒
No data ever leaves your browser. No analytics, no telemetry, no third-party services. The extension uses minimum permissions (activeTab + scripting, no <all_urls>).
Capture exactly what you need — the whole scrolling page, the visible viewport, or a custom drag-to-select region.
Screenshot → opens in editor
Every capture opens in a full-screen editor. Add shapes, arrows, text, or blur sensitive areas before saving.
Annotate with style controls
Choose the right format for your workflow. PDF supports single-page, multi-page with overlap, and custom page sizes.
PNG
Lossless · transparency
JPEG
Smaller files · quality control
WebP
Modern · small + quality
Multi-page · margins & overlap