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

Try it: drag to select another area. Click a black box to see what auto-hide covered.

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.

  1. Get the code.

    git clone https://github.com/barayuda/Snapline.git
    cd Snapline
  2. Build it and put it in Applications.

    macOS/scripts/make-app.sh --install
  3. 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.

  1. Download Snapline-Setup-0.1.0.exe from the Windows release and run it. A portable zip is there too.

  2. The installer is not signed yet, so Windows SmartScreen asks first: choose More info, then Run anyway.

  3. 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.

  1. Download one package from the Linux release: the .deb for Ubuntu, Debian and Mint, the AppImage for other distributions, or the Flatpak bundle.

  2. Install it. For the .deb (arm64 on ARM):

    sudo apt install ./snapline_0.1.0_amd64.deb

    Make the AppImage executable and run it, or install the Flatpak with flatpak install --user and the file name.

  3. 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.