Free for Windows and macOS · Linux preview

Capture it. Mark it up.
Find it again.

Capture a region, window or screen in a keystroke. Annotate screenshots, edit recordings and find past captures in your own library. Your originals stay untouched. No account or watermark.

  • Originals preserved
  • Search inside screenshots
  • Private by default

Windows 10 (version 2004) or later · macOS 13 or later · Linux x64 in preview · Installation guide

northwind.example/traffic
# launch4 people
Maya

Did Thursday's launch move sign-ups?

You
Maya

Up 41%. Perfect, thanks!

Message #launch

Find it again

Find it without remembering the filename

Search for words inside a screenshot. With optional local AI search, you can also describe what an image shows, even if it contains no text. Recognition and search run on your computer.

Library

This week

Try

Interactive illustration using fictional captures. Search results are simulated to show how the feature works.

The words in it

A moment after you take a screenshot, PrtScr reads its text. Search for any word you saw, with or without its accents: krakow finds Kraków. In the editor, select words right on the picture and copy them.

What it’s aboutNext release

Switch on local AI search and travel finds a boarding pass, a train ticket and a hotel booking, whatever words they use. It knows many languages, so podróż finds them too.

What it showsNext release

Pictures are looked at, not only read. Describe a photo with no words in it, dog on a beach or sunset, and PrtScr finds it.

Search stays on your computer. Text recognition uses your operating system’s tools. Optional AI search runs Google’s EmbeddingGemma locally, after a one-time model download of about 320 MB. Your captures and search queries are not sent to an AI service. Enable it under Settings → Library when available.

What it does

More than a screenshot shortcut

Explore the interactive examples: drag a button, move a slider or click the video timeline.

ReportsWeekly
Export from here
Drag the button

Arrows that stick

Point at something, then move it. The arrow stays attached and follows, so a layout change never means drawing it again.

New sign-upsToday

Hide anything private

Pixelate or blur e-mail addresses, keys and faces before you share. Copies and exports carry only what you can see.

CAPTUREDrag out a region
0:00.0
/ 0:12.0
Titles
Pointer
Video
Sound

Record your screen, then edit it properly

Record any region to MP4. Trim, crop and cut on a multi-track timeline, add fades, crossfades, music and animated titles, then drag the finished clip straight into a chat. Click the timeline to jump around. Recording is on Windows and macOS for now.

Keep every original

Crops, trims and edits never overwrite the original. Adjust a crop later, undo a change or recover a deleted capture within 30 days.

4K · 150%
1080p · 100%
2560 × 980

Every screen, any scaling

Capture a region that spans two monitors at different scaling, the screen under your pointer, or every screen at once. It comes out sharp, in one piece.

northwind.example/changelog
All of itFrom here down
Taking part 1 of 4Esc
One picture · 1280 × 3656

Capture a whole page

Pick windows, and arrows appear on anything that scrolls: a web page, a document, a long chat. One click scrolls it to the end, captures each part and stitches them into one picture, ready to mark up. Press Esc to stop early and keep what it took. On Windows and macOS.

This computer
1Library folderSaved here first

2Then, only if you choose, sync with

Your other computer
1Library folderSaved here first

Local first. Sync if you want.

Every capture is saved to the library folder on your own computer first, and works with no connection. Pick places above to see how that folder can back up and sync; this example does not transfer files.

~/work/northwind
Settings → Library → Coding agents: Add to Claude Code

Works with your coding agentNext release

Claude Code, Codex and other agents on your computer can take a screenshot, capture a whole page, find and read your captures, and record the screen, through PrtScr’s local MCP connection. Add it from Settings with one click. PrtScr itself sends nothing anywhere; what you give an agent goes wherever that agent sends it.

A look around

See the real PrtScr interface

The PrtScr editor: a capture of a traffic dashboard marked up with a box, a curved arrow, a handwritten note, a highlight and pixelated e-mail addresses
Mark up a capture with boxes, arrows, text, highlights and pixelation, then copy it in one click.

Real screenshots of PrtScr on a Mac. The sample pages, names and figures shown are fictional.

Shortcuts

Capture without breaking your flow

WindowsMacLinux
CapturePrtScr⇧ Shift⌘ Cmd2PrtSc or SuperShiftS
RecordCtrlAltPrtScr⌃ Ctrl⇧ ShiftRNot on Linux yet
Region, window or screenRWSRWSRWS
Same region as last timeLLL
CancelEscEscEsc

Taken by another app? PrtScr picks the next free shortcut and tells you which, and Settings changes either.
On Linux the installer sets the keys up on Omarchy and other Hyprland desktops; on GNOME or KDE, give prtscr --capture-region a shortcut.

Install

Choose your platform

Download PrtScr and follow the steps below. It runs from the system tray on Windows and Linux, or the menu bar on a Mac.

Windows

Windows 10 (2004) or 11, 64-bit
PrtScr-setup.exe
  1. Run PrtScr-setup.exe. It installs for you alone, with no administrator prompt.
  2. If SmartScreen warns you, choose More info, then Run anyway. The installer is not signed yet.
  3. Keep screen recording ticked if you want it. Setup downloads PrtScr's own checked copy of FFmpeg for it, and Microsoft's WebView2 only if Windows lacks it.
  4. Press PrtScr. PrtScr waits in the system tray.

macOS

macOS 13 or later, Apple silicon or Intel
PrtScr-macos.dmg
  1. Open PrtScr-macos.dmg and double-click Install PrtScr.
  2. If macOS cannot verify it, click Done, open System Settings → Privacy & Security, click Open Anyway and confirm. PrtScr is not notarized yet.
  3. Install PrtScr does the rest: it downloads the version for your Mac, puts it in Applications and opens it.
  4. Allow Screen Recording when asked: turn PrtScr on in Privacy & Security → Screen Recording, then quit and reopen it. Then press ⇧⌘2.

Linux Preview

64-bit x86 · Omarchy, Hyprland, GNOME or KDE
PrtScr-linux-x64.run
  1. Run it in a terminal. It installs for you alone in ~/.local/opt/PrtScr, with no administrator rights.bash ~/Downloads/PrtScr-linux-x64.run
  2. Say yes to what it asks. It installs WebKitGTK and wl-clipboard (xclip on X11) with your package manager, and on Omarchy makes the screenshot keys PrtScr's.
  3. On GNOME or KDE, add a keyboard shortcut that runs prtscr --capture-region.
  4. Press PrtSc. On Wayland, your desktop may ask once whether PrtScr may capture the screen. Screen recording isn't on Linux yet.

Prefer to drag the app to Applications? Every release also has PrtScr-macos-arm64.dmg (Apple silicon) and PrtScr-macos-x64.dmg (Intel). On Linux, bash PrtScr-linux-x64.run --uninstall removes PrtScr and keeps your captures.

Questions

Good to know

What does it cost?

Nothing. There is no account, no subscription and no watermark.

Does PrtScr upload my captures?

Not by default. Captures are stored in a local library. You can choose to share them or configure backup and sync under Settings → Library and files. Anonymous error reporting is separately opt-in and does not send captured content.

Where can it back up or sync to?

A local folder, a network share, a mounted NFS folder, SFTP, WebDAV, FTP or FTPS, S3-compatible storage, OneDrive, Google Drive or Dropbox, as many as you like. Connect two computers to the same place and captures, edits and deletions travel both ways. Competing edits are kept as copies, never overwritten.

Does local AI search send my captures anywhere?

No. It runs an AI model, Google’s EmbeddingGemma, on your own computer, with no account and no internet connection. Switch it on in Settings → Library: the model downloads once, about 320 MB, and PrtScr reads your captures into it while you are away from the computer. Nothing you capture or search for leaves your computer, and switching it off stops it reading anything more.

Can my coding agent use PrtScr?

From the next release, yes. Claude Code, Codex and other agents that run on your computer can take a screenshot, capture a whole page, search and read your captures, change settings and record the screen, through a local MCP connection. Add it under Settings → Library → Coding agents. PrtScr sends nothing itself; what an agent is given goes wherever that agent sends it, which for most is its AI service.

Where can it read text and search by meaning?

Reading text uses your system’s own recognition, built into Windows and macOS; on Linux it uses tesseract, which the installer offers to add. Settings chooses the language to read, and the editor can read a picture again in another one. Local AI search runs on Windows, on Linux and on Macs with Apple silicon; on an Intel Mac it says it cannot run there.

How does it update?

It downloads the next version in the background and switches to it when you choose Restart to update, when you are away, or the next time it starts. Settings can turn that off, and Check for updates is always there.

Does it send anything about me?

Only if you turn on Send anonymous error reports. A report says what failed and where in PrtScr, with names, folders and e-mail addresses taken out, and nothing you captured or copied. Settings lists each one exactly as it was sent.

Does it work on Linux?

Yes, as a preview. Screenshots, the library and the editor work on Omarchy and other Hyprland setups, GNOME and KDE, on Wayland or X11, on 64-bit x86. Not there yet: screen recording, picking a window to capture outside Hyprland, and backup locations that need a password or a sign-in.

Something went wrong. What should I send?

Open an issue saying what you did and what happened. The log is at %LOCALAPPDATA%\PrtScr\logs\app.log on Windows, ~/Library/Application Support/PrtScr/logs/app.log on a Mac and ~/.local/share/PrtScr/logs/app.log on Linux.

Capture something. Keep it useful.