Capture. Mark up. Hide what matters.
A free screenshot tool for the Mac menu bar, the Windows tray and Linux panels. Drag over an area, draw on it, then copy, save or share it. Emails, card numbers and keys are covered before anyone else sees them.
For Macs with Apple silicon, macOS 15 or newer; Windows 10 (version 1809) or 11, 64-bit; and Linux desktops (X11 and Wayland), 64-bit Intel/AMD or ARM. Latest versions: Windows 0.1.0 and Linux 0.1.0. Everything runs on your computer.
The new build is on staging.
Admin login:
Key:
Test card:
Questions? Call
One shortcut to capture, one key for the rest
Snapline lives in the menu bar. Press the shortcut, drag over what you need, and finish with a single key. It works like Lightshot, rebuilt for Apple silicon.
- ⇧⌘1
- Capture an area. The screen freezes; drag, move and resize your selection. You can change the shortcut.
- ⌘C
- Copy the image, ready to paste anywhere.
- ⇧⌘C
- Copy the text in it. Read on your Mac, in reading order. Keyboard symbols like ⌘ and ⇧ come through too.
- ⌘S
- Save to your Desktop or any folder you pick in Preferences.
- ⌘D
- Upload and copy the link. To your own S3-compatible bucket or your own Google Drive.
- ⌘E
- Open in another app, such as Preview.
- ⌘P
- Print it.
- PART
- Draw on it: pencil, arrow, rectangle, text, plus line, ellipse and marker.
- H
- Hide an area by hand when auto-hide missed something.
Sensitive data is covered before you share
When the screen freezes, Snapline reads it on your Mac and puts a solid box over anything that looks private. Click a box to show it again.
- Email addresses and phone numbers
- Card numbers and IBANs, checked so ordinary numbers stay visible
- API keys, tokens, passwords and long random strings
- Faces
Auto-hide is a safety net, not a guarantee. Very small, faint or rotated text can be missed, so check the image before you share it.
Nothing leaves your computer unless you send it
Snapline has no servers, no accounts of its own, no analytics and no tracking. Capturing, auto-hide and Copy Text use the built-in frameworks of macOS or Windows, or Tesseract on Linux, on your computer.
- Upload sends the image to the place you set up: your own bucket or your own Google Drive.
- Search similar images uploads it there first, then opens Google Lens or TinEye with the link.
- Email (Mac) hands the file to your mail app; Share (Windows) hands it to the app you pick; Share (Linux) opens an email with the file attached.
- Bucket keys and your Google sign-in are kept in the macOS Keychain, Windows Credential Manager or the desktop keyring on Linux.
Details, including what Snapline does with Google account data: Privacy policy.
Build it on your Mac
Snapline is built from source, which takes about a minute. You need a Mac with Apple silicon, macOS 15 or newer, and Xcode.
-
Get the code.
git clone https://github.com/barayuda/Snapline.git cd Snapline
-
Build it and put it in Applications.
macOS/scripts/make-app.sh --install
-
Press ⇧⌘1. macOS asks once for Screen Recording permission; allow it, and you are set.
Install it on Windows
Version 0.1.0, for Windows 10 (version 1809) or 11, 64-bit. No admin rights needed.
-
Download Snapline-Setup-0.1.0.exe from the Windows release and run it. A portable zip is there too.
-
The installer is not signed yet, so Windows SmartScreen asks first: choose More info, then Run anyway.
-
Press PrtScn or CtrlShift1. Change the shortcut in the tray menu under Settings.
Install it on Linux
Version 0.1.0, for X11 and Wayland desktops (GNOME, KDE Plasma, Xfce and others), 64-bit Intel/AMD or ARM.
-
Download one package from the Linux release: the .deb for Ubuntu, Debian and Mint, the AppImage for other distributions, or the Flatpak bundle.
-
Install it. For the .deb (
arm64on ARM):sudo apt install ./snapline_0.1.0_amd64.deb
Make the AppImage executable and run it, or install the Flatpak with
flatpak install --userand the file name. -
Press PrtScn or CtrlShift1. On Wayland your desktop asks to confirm the shortcut, or you add one in its keyboard settings that runs
snapline --capture.