Chrome extension · Manifest V3 · 100% local

The whole page,
in one shot.

Auto-scroll any website, neutralize sticky headers, and stitch it into one full-page, retina-sharp screenshot — then crop, annotate, and redact it and export to PNG, JPEG, or PDF. Nothing ever leaves your machine.

Free to capture  ·  Pro editor $2/mo  ·  7-day trial, no card

the gap

Your browser screenshots stop at the fold. One Shot Screen keeps going — header to footer, in a single stitched image.

Built-in capture only grabs what's on screen. Other tools watermark the result, flatten your layout, or quietly upload it to someone's server. None of that here.

+ the entire page, top to bottom + retina pixels, exactly as rendered – no watermark, no account, no upload

// how it works

Three steps, start to finish.

Click once. Edit if you want. Save the way you need it.

step 01

Capture

It auto-scrolls top to bottom, throttling to stay smooth, and stitches every frame into one image. Fixed headers are neutralized so they never repeat down the page.

step 02 · pro

Edit

Crop, cut, draw arrows, type, and highlight — then blur or pixelate anything private. Non-destructive, with full undo/redo and a precise stroke palette.

step 03

Export

Save as PNG, JPEG at the quality you pick, or a single or paginated PDF. Every edit bakes in — and redaction is irreversible in the saved file.

// the editor · pro

A non-destructive editor that respects your pixels.

pro

Open every capture in a built-in editor. Crop and cut, draw arrows, shapes, freehand and text, highlight, and redact — all non-destructive, with full undo/redo until you export.

  • Crop, cut & reset — change the working bounds, undo any time
  • Arrows, rectangles, ellipses, lines, freehand pen & text
  • Highlighter plus a precise color palette and stroke control
  • Blur & pixelate redaction, flattened irreversibly on export
  • Keyboard-first: every tool has a shortcut
  • Zoom, fit, and a live W × H dimensions readout

// features

Everything you need to ship a clean shot.

A focused toolset — capture that gets the whole page right, an editor that respects your pixels, and exports that just work.

auto-scroll + stitch

Full page, edge to edge

Capture the entire scroll height of any site as one continuous image — or grab just the visible area. Sticky and fixed elements are neutralized so nothing repeats.

Retina-sharp

DPR-aware sampling captures at your display's true resolution — crisp text, no mush.

DPR 2.0 / HD
pro

Annotate it

Arrows, lines, rectangles, ellipses, freehand pen, text, and a highlighter — with a palette and stroke control.

pro

Redact with confidence

Blur or pixelate anything sensitive. Redaction is flattened into the export — the original pixels are gone in the saved file, not just hidden.

irreversible in export

Three exports

PNG, JPEG with a quality slider, and PDF — single page or paginated.

Keyboard-first

Every tool has a shortcut, so editing stays in your hands.

CATB⌘ Z

// two engines

Two ways to capture. Both yours to choose.

default

Scroll & Stitch

Walks the page one viewport at a time and seams the frames together. Uses only activeTab — no debugger banner, no extra permission.

  • activeTab only
  • works everywhere
  • no banner
opt-in

DevTools Protocol

Asks Chrome for one pixel-perfect, full-height frame. Opt-in behind a runtime debugger permission you grant from Settings — for the pages that fight back.

  • pixel-perfect
  • one-pass capture
  • permission-gated
// engineered against the edge cases
  • sticky-header neutralization
  • DPR-aware sampling
  • rate-limit throttling
  • canvas-cap guard · 32,767px

// privacy.txt

Your screenshots never leave your machine.

One Shot Screen runs entirely inside your browser. There's no backend to send anything to — and Manifest V3 forbids remote code outright, so every library and font ships vendored inside the extension.

+ runs entirely in your browser + libraries & fonts vendored in the extension – no servers, no account, no telemetry – no remote code · Manifest V3 forbids it
manifest.json
"manifest_version": 3,
"permissions": ["activeTab", "storage",
               "downloads", "scripting"],
"content_security_policy": {
  "extension_pages":
    "script-src 'self'; object-src 'self'"
}
// no remote hosts. nowhere to phone home.

// pricing

Capture for free. Edit when you need it.

Capturing and exporting are free forever. The editor is Pro — and your 7-day trial starts the moment you install, no card required.

Free
$0forever

Everything you need to capture and save.

  • Full-page & visible-area capture
  • Retina / HD, DPR-aware
  • Both capture engines
  • Export to PNG, JPEG & PDF
  • 100% local — no account
Add to Chrome — coming soon
Most popular
Pro
$2/ month

Free, plus the full non-destructive editor.

  • Everything in Free
  • Crop, cut & reset
  • Annotate: arrows, text, shapes, pen, highlighter
  • Blur & pixelate redaction
  • Undo / redo & color palette
Start 7-day trial — coming soon

$2/mo billed annually ($24/yr) · via Lemon Squeezy · cancel anytime

// status: in review

Coming soon to the Chrome Web Store.

One Shot Screen is in final review. Leave your email and we'll send one note the day it lands on the Chrome Web Store — nothing else.

No spam, no sharing — just one note at launch, then we're done

// faq

Questions, answered.

Yes. Capturing full pages and exporting to PNG, JPEG, or PDF is free forever. The editor — annotate, crop, cut, blur/redact — is Pro at $2/month, and a 7-day trial unlocks it the moment you install, no card needed.

Nowhere but your downloads folder. Everything happens locally in your browser — there is no server to upload to, no account, and no analytics. Manifest V3 forbids remote code, so the extension literally can't phone home.

On the vast majority, yes. Very tall pages are capped at the browser's maximum canvas height (about 32,767px) — One Shot Screen guards against that gracefully. For pages with tricky lazy-loading or canvas content, switch to the DevTools Protocol engine in Settings for a pixel-perfect single-pass capture.

Scroll & Stitch (the default) uses only the activeTab permission, shows no debugger banner, and works on essentially every page. DevTools Protocol asks Chrome for one perfect full-height frame; it's opt-in behind a debugger permission you grant from Settings, for the rare page the stitcher can't handle.

Yes. Blur and pixelate are flattened into the exported file — the underlying pixels are destroyed, not just covered. What you redact can't be recovered from the saved image.

Installing starts a 7-day Pro trial automatically — no card, no account. After that, Pro is $2/month — billed annually at $24/yr — through Lemon Squeezy; you activate your license key in Settings, and it's honored offline for up to two weeks at a time. Cancel anytime.