Version 1.8 · Free · No account required

Screenshots that stay editable.

Capture entire web pages — full page, scroll, region, or element picker — then annotate with pro tools and export as PNG, JPEG, PDF, or vector SVG. Every PNG comes back editable when you drop it in again.

New in 1.8: record a tab, window or screen and save it as a video or GIF, one-click Smart crop, an object blur brush that follows what you paint, Ask questions about a capture, OCR in 19 more languages, alt text inside your PNGs, and settings sync across your browsers.

CaptureKit editor with a captured web page and annotation tools
Take a look

See it in action

Nine screens from the extension. Click through to see capture, annotate, Smart Redact, Smart Caption, options, privacy, element picker, history, and scrolling capture.

Capture modes popup with full page, scroll, visible, region, element, scroll area, desktop and record video Recording player with a live Pause and Stop bar, a trim bar, timed annotations and MP4, WebM and GIF export The browser's own sharing prompt choosing a window, and the captured window open in the CaptureKit editor Annotation editor with the top toolbar, an arrow, numbered steps, a redaction bar and highlighter strokes Smart crop fitting the crop box to the content, and the object blur brush following an avatar's outline Smart Redact reviewing proposed redactions over a customer record Smart Caption dialog and the Improve menu on an annotation Settings page Save panel with privacy note Element picker in action Recent captures gallery Scrolling capture stitched image

Popup: pick a capture mode (full page, scroll, visible, region, element, scroll area).

Everything you need

Built for people who ship screenshots

Capture, annotate, and hand off — without leaving your browser or your privacy.

Every capture mode

Full page, scroll region, visible area, drawn box, element picker, scrollable inner containers, timer. Works on app-shell apps like Jira, Notion, Gmail and Linear where the whole page lives inside an inner scroll container.

Pro annotation editor

Pen, arrows, shapes, callouts, text with pill/outline, step markers, stamps, blur, pixelate, redact, spotlight.

Multi-select & align

Marquee, shift-click, group move, align, distribute, snap guides, lock/hide, z-order.

Style presets

Save any tool's exact look — color, size, opacity, dash, heads — as a named preset for one-click reuse.

Crop presets

Free, 1:1, 4:3, 16:9, 9:16, Twitter card, OG card, LinkedIn — enforced to the pixel on export.

Record video & GIFs New in 1.8

Record the tab you're on, or pick any tab, window or your whole screen. Keep the sound and your mic, pause and stop from a floating bar you can drag anywhere, then trim the clip and save it as MP4, WebM or an animated GIF — or send any frame to the editor. All on your device.

Desktop & window shots New in 1.8

Capture anything on your computer, not just a browser tab: another app’s window, a second tab, or a whole screen. It opens in the same editor with the same tools, and it needs no extra permission — your browser’s own picker is the consent step.

Annotate the video New in 1.8

The same arrows, boxes, text, step numbers, blur and spotlight you use on screenshots — now on a recording, and each one can appear only for the seconds it matters. Blur and pixelate follow the frame underneath, so they keep covering something that moves. Everything is baked into the WebM, the GIF and any frame you save.

Object blur brush New in 1.8

Paint over an avatar, logo or email and the blur follows that object's outline, not a rectangle. Faces get a face-shaped blur, all on-device.

Smart crop New in 1.8

One click fits the crop box to your content, trimming blank or solid-color margins. Press Enter to accept.

Ask about a capture New in 1.8

"What does this screenshot show?" "Any errors?" Chat about a capture with your browser's built-in on-device AI. Nothing is uploaded.

19 more OCR languages New in 1.8

Smart Redact reads German, French, Spanish, Russian, Arabic, Hindi, Chinese, Japanese, Korean and more. Download only the languages you need.

Teach Smart Redact New in 1.8

It knows emails, cards and faces. Teach it your employee-ID format, project codenames or internal hostnames — as keywords or patterns — plus a "never flag this" list. Skip the same kind three times and it offers to stop suggesting it. Rules export as a JSON file your team can share, and never leave your device.

Cloud AI, your own key New in 1.8

No built-in AI in your browser? Add your own Anthropic, OpenAI or Gemini API key and Caption, ✨ Improve and Ask… work anywhere. Off until you add a key — and Smart Redact never uses it.

Editable PNGs

Every PNG carries your shapes as compressed metadata. Drop it back in later and every shape is editable again. New in 1.8: it can also carry your Smart Caption as standard alt text (PNG Description + XMP) for tools that read it.

Smart Redact

One click proposes redact / pixelate boxes over emails, phone numbers, credit cards, IPs, IBANs, and faces. You review each proposal before it commits. Runs entirely on your device — no uploads. Reads English out of the box; new in 1.8: add German, French, Japanese and 16 more languages with one click each in Settings.

Auto-number

Pick the step tool, choose All buttons or All links, and numbered step markers are proposed in reading order. Review them, accept, then drag to adjust. One undo removes the whole batch.

Vector SVG export

Download as SVG and every annotation stays a real vector object — editable text, arrows, shapes, and callouts in Inkscape, Illustrator, or Figma — over one image layer of your capture.

Shape templates

Save a watermark, a corner badge, or a set of step markers once. Add it to any capture with one click, and it lands in the same corner even when the screenshot is a different size.

Faster editing

Press 1–9 to switch tools and hold Space to pan. Shapes snap to each other's centers and to the screenshot's edges. Text can have superscripts and subscripts, and the eyedropper picks up a shape's exact color.

Handoff, your way

Copy image, copy data/blob URL, native share sheet, Reopen (drop, pick, or paste), Copy path after download.

Slack & Drive (opt-in)

Copy Slack-ready markdown or save to your own Google Drive. Off by default; each service is a separate toggle. Settings lets you connect and test Drive (on Edge, a short guided setup with your own Google client).

Sync & team folders New in 1.8

Carry your preferences, style presets and shape templates to every browser you sign into — on your browser's own sync, the one already carrying your bookmarks. No CaptureKit account, no server of ours. Uploading to Google Drive? Name a folder and every capture lands in it; share that folder and your team sees them all. Both off by default; API keys and captures never sync.

Fast & friendly captures

A live Capturing… pill shows progress on multi-band shots. Long full-page captures on complex web apps finish in roughly half the time thanks to smart throttling and content prewarming.

How it works

Four clicks from page to shareable file

Capture

Pin the extension, pick a mode (or hit the keyboard shortcut), get your image in seconds.

Annotate

Draw, redact, add callouts, drop step markers, blur sensitive bits. Undo/redo everything.

Crop & polish

Smart crop trims dead margins in one click. Aspect ratio presets for social platforms. Style presets for consistent look across captures.

Export

Download PNG/JPEG/PDF/SVG, copy to clipboard, share, or save to Drive. Your call, every time.

Privacy pledge

100% local by default

No accounts. No sign-in. No analytics, no telemetry, no fingerprinting. Captures live in your browser, not on our servers — because we don't have any.

Optional sharing services (Slack, Google Drive) are off until you turn them on, and each is a separate toggle with a plain-English privacy note. Turn the master switch off and nothing reaches the network.

Cloud AI (new in 1.8) is the one feature that sends a capture anywhere, and only if you switch it on and paste your own API key for Anthropic, OpenAI or Gemini. It talks to them directly — we have no server in between and never see your key or your captures. The editor tells you before the first upload, and Smart Redact never uses it.

Read the full privacy policy →

Frequently asked

Questions we hear

Is it really free?

Yes. No paid tier, no ads, no upsells. It's built by one developer who wanted a better full-page screenshot tool and shipped it.

Do you see my screenshots?

No. There's no server on our side. Everything happens in your browser. Files leave your device only if you download them, copy them, or explicitly enable and click a sharing service (Google Drive uploads to your account, not ours).

What's an "editable PNG"?

Every PNG CaptureKit exports carries a compressed metadata chunk with your shapes and base image. It looks like a normal PNG to every other tool. But if you drop it back into CaptureKit later, the whole annotation session comes back editable — pen strokes, text, callouts, everything. JPEG, PDF, and SVG exports can't be reopened in CaptureKit (SVG keeps shapes editable in vector apps instead).

Does Smart Redact upload my screenshots?

No — Smart Redact runs entirely on your device. The OCR model (Tesseract WASM + English trained data, ~8 MB) and the face detector (face-api.js SSD MobileNet v1, ~5.6 MB) are both bundled inside the extension and loaded from your local install the first time you click Smart Redact. Nothing is sent to any server, no results are stored beyond the shapes you choose to accept, and the whole feature is off until you turn it on in Settings → AI features. For fastest performance, keep Chrome's hardware acceleration on (chrome://settings/system) — face detection runs 10–30× faster on GPU than on CPU.

Can I teach it to find my company's own sensitive data?

Yes, from 1.8. In Settings → AI features → Smart Redact you can add your own rules — a keyword like ACME-, or a pattern like ACME-\d{4} — each with a label that shows on the review chip. You can also list values that should never be flagged, and switch off any built-in detector that is always wrong for your screenshots. Skip the same kind of proposal three times and the editor offers to stop suggesting it. Rules export to a small JSON file, so a team can share one set without an account or a server, and they stay on your computer: a list of what you consider secret is sensitive in itself.

Does anything ever leave my device?

Only if you ask for it, and the list is short. Sharing services (Slack, Google Drive, Imgur) upload a capture when you click their button, and each is off until you enable it. Extra OCR languages download a language file from a public CDN when you click Download — that request carries nothing about you. Cloud AI (new in 1.8) uploads the capture you are working on to Anthropic, OpenAI or Google Gemini, using an API key you supply; it is off until you switch it on and paste a key, your browser asks permission before the first request, and the editor names the provider before the first upload. Everything else — capturing, editing, recording, exporting, Smart Redact, history — happens on your computer, and there is no CaptureKit server for it to reach.

Can I share settings — or captures — with my team?

Two ways, both new in 1.8 and both off by default. Sync (Settings → Sync) carries your preferences, style presets and shape templates between the browsers you are signed into, using the browser's own sync — your Google, Microsoft or Mozilla account — so there is still no CaptureKit account and no server of ours. Your API keys, captures, recordings and history never sync, and your Smart Redact rules only do if you switch that on separately. For captures, name a folder under Google Drive and every upload goes into it; share that one folder from Drive and your team sees everything you put there, with Drive's own permissions. CaptureKit asks Google for the narrow drive.file scope, so it can only ever touch the files and folders it created — which is also why each person uploads to their own folder rather than into a teammate's.

Can it record video?

Yes, from 1.8. Pick Record video in the popup, then choose what to record: This tab starts on the page you're on straight away, or Choose… hands over to your browser's own sharing prompt, where you can pick another tab, a window or your whole screen. Keep the sound and your microphone if you want them, then trim the clip and download a WebM video or an animated GIF. Firefox always asks through its own prompt. Recording, trimming and GIF conversion all run in your browser, and recordings stay in the extension's storage on your device until you delete them. Recording stops by itself after 2 minutes by default (up to 10 in Settings).

Can it screenshot something outside the browser?

Yes, from 1.8. Pick Desktop in the popup and your browser asks what to capture — another tab, an app window, or a whole screen. CaptureKit takes a single frame and opens it in the normal editor. It needs no new permission: the browser’s own picker is the consent step, and it appears every time, so nothing can be captured without you choosing it first. Your countdown setting applies, giving you a few seconds to bring the right window forward.

Does it give me time to get ready before recording?

Yes. A 3, 2, 1 countdown runs before recording starts, so you can switch to the window or screen you actually want. Nothing is captured during it, so the countdown never appears in the video, and Esc cancels. When you record a window or your whole screen the count also shows in the floating controls, which stay above every other window — so you can watch it while you move. Set it to Off, 3, 5 or 10 seconds in Settings.

Can I save a recording as MP4?

Yes. The player offers WebM, MP4 and GIF. MP4 is H.264 video with AAC sound — the combination PowerPoint, Keynote, Premiere, phones and Windows Photos all accept, where a WebM often bounces. The conversion happens entirely in your browser, frame by frame, with no upload and no ffmpeg to install; it just takes a little longer than WebM, which is the recording's native format. Any trim and any annotations are baked in. MP4 needs an H.264 encoder, so it is available in Chrome and Edge; Firefox keeps WebM and GIF.

Can I draw on a recording?

Yes. The player has its own toolbar: arrows, boxes, pen, marker, text, numbered steps, blur, pixelate, redact and spotlight — the same kit the screenshot editor gives you. Each annotation shows for the whole clip by default, or you can set it to appear only between two moments, so a label turns up exactly when it is needed. Blur and pixelate read the frame that is playing, so a box over something that moves keeps covering it. Everything is painted into the WebM, the GIF and any frame you save, and it all happens on your device.

Does CaptureKit ever download anything?

Only if you ask it to. The OCR that powers Smart Redact reads English out of the box. In 1.8 you can add other languages in Settings → AI features → More OCR languages. Each one is a 1–3 MB language file fetched from the jsDelivr CDN only when you click its Download button, checked against a fingerprint built into the extension, and stored in your browser. The request carries nothing about you or your screenshots, and text recognition still runs on your device. Remove deletes a language again. Everything else CaptureKit needs is inside the extension.

What is Smart Caption and where does the AI actually run?

Smart Caption adds a Caption button to the editor that generates a one-sentence description of your capture (useful as alt text or a filename) plus a ✨ Improve button that rewrites annotation text with a shorter, clearer, or more formal tone, and Ask… (new in 1.8), a small chat where you can ask questions about the capture ("What does this screenshot show?", "Any errors?"). It uses Chrome's built-in on-device AI (Gemini Nano) — a browser-managed model that runs locally on your machine. No image, text, question, or answer ever leaves your device; there is no network call. These features stay hidden unless the API is available in your browser and you enable them in Settings → AI features → Smart Caption. Requires Chrome 128+ with the built-in AI enabled — Firefox, Safari, and older Chrome simply don't show the buttons.

How does the Google Drive integration work?

It uses Chrome's built-in Google sign-in with the drive.file scope — the most restrictive Drive scope. CaptureKit can only see files it creates itself, never your other Drive contents. The scope, the sign-in, and the upload are all opt-in.

Does full-page capture work on Jira, Notion, Gmail, Linear?

Yes. Those apps don't scroll the whole browser window — the content lives inside an inner scroll container. CaptureKit detects that pattern automatically and drives the inner container instead, so Full page captures the whole ticket / doc / thread instead of just the first viewport. A quick prewarm pass loads any lazy images and embeds before stitching starts, so the finished image is one continuous shot with no duplicated rows.

Which browsers are supported?

Chrome, Edge, Firefox, and other Chromium-based browsers (Brave, Opera). Install from the Chrome Web Store, the Microsoft Edge Add-ons store, or Firefox Add-ons. Google Drive sharing is Chrome/Edge only — Firefox lacks the identity API that powers it. Smart Caption, ✨ Improve and Ask… need a browser with the built-in Prompt API (currently Chrome); elsewhere those buttons simply don't appear. Every other feature works the same on all three.

Can I contribute or report a bug?

Yes — email araza5193@gmail.com with the reproduction steps, extension version, and browser version.

Ready to ship better screenshots?

Free, no account, works in seconds.

Add to Chrome — it's free Add to Edge — it's free Add to Firefox — it's free