Skip to content
Screenmac

Install in a minute.

One line in Terminal is the quickest. Prefer to click? Download the app and follow four short steps.

On your phone right now?

Send the link to your Mac and install it there.

Quickest: one line in Terminal

Paste it into Terminal and press Return. It downloads the latest release, checks its checksum, puts Screenmac in Applications and opens it, with no security popup.

curl -fsSL https://screenmac.vercel.app/install.sh | bash
  • Want to check it first? Read the script
  • Only touches Screenmac's own files and permission

Or download the app

Version 0.2.0 for macOS 14 or later. One build runs natively on Apple silicon and Intel.

  • Free, with no account to create
  • Captures stay on your Mac; nothing is uploaded
  • Every line of code is on GitHub

Built from source by GitHub Actions on every release. SHA-256 checksum.

  1. Unzip and move it to Applications

    Open Screenmac.zip from Downloads and drag Screenmac into Applications.

  2. Open it the first time

    It isn't notarized yet, so macOS asks first. On macOS 15, open it once, then choose System Settings → Privacy & Security → Open Anyway. On macOS 14, right-click it and choose Open.

  3. Allow Screen Recording

    Turn Screenmac on in Privacy & Security → Screen & System Audio Recording, then choose Quit & Reopen.

  4. Capture something

    Press⌥⇧⌘4and drag. Screenmac lives in your menu bar.

After an update, macOS may ask for Screen Recording again because builds aren't notarized yet. If captures stop working, choose Fix Screen Recording Permission… from the menu bar icon.

Build it yourself

Screenmac is a native SwiftUI and ScreenCaptureKit app. Clone the repository, open apps/macos/Screenmac.xcodeproj in Xcode 16 and press Run.

View the source

Not on a Mac right now?

The annotation editor runs in your browser. Open one of your own screenshots in it, mark it up, and export a PNG.

Open the editor