PrtScr
Press one key. Capture, mark up, record and share, all on your own machine.
Screenshots and screen recordings for Windows and macOS, and screenshots on Linux.
A real editor built in. No account. No watermark. Your captures stay on your disk.
Find any capture by the words in it or by what it shows, with AI that runs on your own computer.
Download for Windows
·
Download for Mac
·
Download for Linux
·
Website
·
All releases

<img src="docs/img/video.png" alt="PrtScr's video editor: a preview above a timeline of titles, pointer effects and details" />
<img src="docs/img/library.png" alt="PrtScr's library: captures grouped by day beside a preview of the selected one" />
<b>Record and edit</b>Titles, pointer effects, fades and music on a timeline
<b>Find it again</b>Every capture, kept on your disk and found by its words or what it shows

Screenshots of PrtScr. The pages, names and figures in the captures are made up.
What you can do
- Capture in one key. A region, a window, the screen under your pointer, or every screen at
once, across monitors at different scaling. Copy it straight to the clipboard.
- Mark it up. Arrows that stay attached to what they point at, boxes, ellipses, a pen and a
highlighter, and styled text in several fonts. Blur or pixelate anything private. Gradients,
an eyedropper that reaches anywhere on screen, and undo for everything.
- Find anything again. Search for any word in a capture, or describe what you saw: local AI
search finds a boarding pass for "travel" and a photo for "dog on a beach".
- Record your screen to MP4, then trim, crop and cut it on a multi-track timeline with fades,
crossfades, music and animated titles.
- Share it. Copy a picture, or drag a finished recording straight into a chat.
- Never lose anything. Crops, trims and edits never touch the original, so you can widen or
undo them later. Deleted captures wait 30 days before they go.
- Keep it yours. The library lives on your disk. Back it up or sync it between computers
only if you want to: a folder, a network share, SFTP, WebDAV, FTP, S3-compatible storage,
OneDrive, Google Drive or Dropbox.
Find anything you captured

An illustration from the website, with made-up captures. Try it there.
Type a word you remember, or describe what you saw. The library's search looks at every capture
three ways at once, all of it on your computer:
- The words in it. A moment after you take a screenshot, PrtScr reads its text with your
system's own recognition. 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 is about. Switch on Local AI search in Settings → Library and "travel" finds
a boarding pass, a train ticket and a hotel booking, whatever words they use. It knows many
languages, so "podróż" finds the same captures.
- What it shows. Pictures are looked at, not only read: "dog on a beach" or "sunset" finds a
photo with no words in it at all.
Local AI search runs Google's EmbeddingGemma model on your computer, offline. It downloads once
(about 320 MB) and reads your captures while you are away from the computer. Nothing you capture
or search for is sent anywhere. It runs on Windows, on Linux and on Macs with Apple silicon, and
comes with the release after 0.1.29.
Install on Windows
- Download PrtScr-setup.exe
and run it.
- Windows SmartScreen may say the publisher is unknown, because the installer is not signed
yet. Choose More info, then Run anyway.
- Setup installs PrtScr for you alone, with no administrator prompt. Screen recording and a
few sample captures are selected; untick either if you don't want it. Recording downloads
PrtScr's own checked copy of FFmpeg, and Setup fetches Microsoft's WebView2 only if your
computer doesn't have it.
- PrtScr waits in the system tray. Press PrtScr to capture and
Ctrl+Alt+PrtScr to record. If another app already has the
key, PrtScr takes the next free shortcut and tells you which one.
Prefer the command line? In a terminal, run winget install BieleckiLtd.PrtScr. It installs the
same setup. winget's listing may trail the newest release, which doesn't matter: PrtScr updates
itself, so you don't need winget upgrade.
Needs 64-bit Windows 10 version 2004 or later, or Windows 11. If you left recording out, add it
any time from Settings → Optional features.
Install on macOS
- Download PrtScr-macos.dmg,
open it and double-click Install PrtScr.
- PrtScr is not notarized by Apple yet, so the first time macOS says it cannot verify Install
PrtScr. Click Done, open System Settings → Privacy & Security, click Open Anyway
beside Install PrtScr and confirm.
- Install PrtScr downloads the version for your Mac, Apple silicon or Intel, puts it in
Applications and opens it. PrtScr itself then opens without asking.
- PrtScr lives in the menu bar. Press Shift+Cmd+2 to capture
and Ctrl+Shift+R to record; a PC keyboard's Print Screen
works too, and Settings changes either.
- The first time you capture, macOS asks for permission to record the screen. Turn PrtScr on in
System Settings → Privacy & Security → Screen Recording, then quit and reopen it.
Needs macOS 13 or later. Would you rather drag the app to Applications yourself? Each release
also has the app's own disk images: PrtScr-macos-arm64.dmg for Apple silicon and
PrtScr-macos-x64.dmg for Intel.
Install on Linux (preview)
Screenshots, the library and the editor work on Linux; screen recording is not there yet. PrtScr
is made with Omarchy in mind and also runs on other Hyprland setups,
GNOME and KDE, on Wayland or X11, on 64-bit x86.
-
Download PrtScr-linux-x64.run
and run it in a terminal:
bash ~/Downloads/PrtScr-linux-x64.run
It installs PrtScr for you alone in ~/.local/opt/PrtScr, with no administrator rights, adds
it to your applications menu with a prtscr command, and starts it.
-
When it offers to install what PrtScr needs (WebKitGTK, and wl-clipboard or xclip),
say yes. Your package manager asks for your password. If your package lists are out of date,
it says what to run first: omarchy update on Omarchy, sudo pacman -Syu on other Arch.
-
On Omarchy or another Hyprland setup, say yes when it offers to make
Print Screen and Super+Shift+S capture with
PrtScr. On GNOME or KDE, add a keyboard shortcut of your own that runs
prtscr --capture-region.
-
PrtScr waits in your desktop's tray. On Wayland it captures through your desktop's portal,
which may ask once whether PrtScr may.
Opening PrtScr again from the applications menu shows its library. On Omarchy, close the library
window with Super+W; prtscr --quit quits PrtScr.
bash PrtScr-linux-x64.run --uninstall removes it and gives Hyprland's keys back; your captures
stay in ~/.local/share/PrtScr.
Not on Linux yet: screen recording, picking a window to capture (except on Hyprland), and backup
locations that need a password or a sign-in.
Updates
PrtScr keeps itself up to date on every system. It downloads a new version in the background and
switches to it when you choose Restart to update, when you are away from the computer, or
the next time PrtScr starts. Settings can turn that off, and Check for updates is in Settings
and in the tray or menu bar menu.
Privacy
Nothing you capture leaves your computer unless you send it or connect a backup location.
Reading the text in captures and local AI search both happen on your computer. There is no account. Error reports are off unless you turn on Send anonymous error reports;
a report says what failed and where in PrtScr, with your names, folders and e-mail addresses
taken out, and Settings lists each one exactly as it was sent.
What each release holds
| File | What it is |
|---|
PrtScr-setup.exe | The Windows installer, always the newest (also as PrtScr--win-x64-setup.exe). |
PrtScr-macos.dmg | Install PrtScr for macOS, which installs the right version for your Mac. |
PrtScr-macos-arm64.dmg, PrtScr-macos-x64.dmg | The Mac app itself, for Apple silicon and for Intel. |
PrtScr-linux-x64.run | The Linux installer, always the newest (also as PrtScr--linux-x64.run). Run it with bash. |
PrtScr--linux-x64.tar.gz | The Linux app itself, which installed copies update from. |
prtscr-update.json | What installed copies read to find an update: the version, where each download is, its size and its SHA-256. A copy installs an update only if the download matches. |
Problems
Open an issue saying what you did and
what happened. PrtScr's log helps:
- Windows:
%LOCALAPPDATA%\PrtScr\logs\app.log
- macOS:
~/Library/Application Support/PrtScr/logs/app.log
- Linux:
~/.local/share/PrtScr/logs/app.log
This repository holds PrtScr's releases and its website. Its source is kept elsewhere.