About Snapline

Last updated 29 September 2026

The short version

  • Snapline for macOS, by Ziad Ziadeh, is a screenshot and screen-recording studio for the menu bar, independently built and sold as a one-time purchase.
  • It is native Swift, on AppKit and SwiftUI - no bundled runtime, about a 9 MB download.
  • Every design decision follows from one bet: your captures are files on your Mac, not rows in someone's cloud.

What Snapline is

Snapline lives in the macOS menu bar, with no Dock icon while it is idle, and turns what you capture into something immediately usable: screenshots become annotatable, searchable cards you can drag straight into another app; a long page becomes one tall image while you scroll it; a recording becomes an MP4 you can trim in place or convert to a GIF. The home page demonstrates the feature set, and the changelog records every version that has shipped.

It is an independent product, made by one developer, Ziad Ziadeh, not by a company with a roadmap set elsewhere. Support email goes to the person who writes the code, and the release notes are written by the same hand - which is why they read like notes rather than marketing. Ziad is ziadeh on GitHub and @ziadeh50 on X.

The name is shared, so to be clear: this Snapline is the macOS app from snap-line.app. It is not the Windows screenshot app also called Snapline, not the eaykuter/Snapline browser extension, not Snapling, and not Snapline the Beijing band. Its Wikidata entry is Q141499851.

How it is built

Snapline is a native macOS app written in Swift, on AppKit and SwiftUI, living in the menu bar with a Dock icon only while one of its windows is open. It uses Apple's own frameworks for the work that matters: ScreenCaptureKit for capture and recording, Vision for on-device text recognition, and the system translation models for translating what it reads. There is no bundled runtime, which is why the download is around 9 MB rather than a few hundred.

It requires macOS 14 or later, runs natively on Apple Silicon and Intel, is signed with an Apple Developer ID and notarized, and updates itself through Sparkle. It is not on the Mac App Store.

The bets behind it

Your captures are files on your Mac, not rows in someone's cloud. Everything else about Snapline follows from that.

That single choice explains most of what is unusual about the app:

  • No account, ever. A license is a key you paste in. Activation claims that Mac. Paid licenses verify locally and continue working offline; connected installs also refresh status. Trials use renewable online leases. Nothing to sign into, nothing to lose access to.
  • Screen Recording is the only permission capture needs. Scrolling capture is the clearest example: other apps scroll the page for you, which means injecting input into other applications. Snapline has you scroll and stitches the frames live instead. It is slightly more work for you and considerably less power for the app - a trade made deliberately.
  • Text recognition happens on your machine. Every capture is read on device so your history is searchable by what the screenshots say. No image is ever uploaded to be read.
  • No analytics, no telemetry, no crash-reporting SDK. The app contacts its services for updates, activation, license-status refreshes, and trial leases. Translation may download Apple language packs before it can work offline. The privacy policy describes all of it, including what this website itself counts.

None of that makes Snapline the right answer for everyone. If your workflow is capture, upload, and paste a link for your team, an app built around a cloud will serve you better - the comparison with CleanShot X says so plainly, and the comparison with the built-in tool says when you need no third-party app at all.

How it is paid for

Snapline is a one-time purchase with a perpetual license and a year of published updates; there is no subscription and nothing to cancel. That is the whole business model - no ads, no data sold, no free tier subsidised by something else. It is the arrangement that keeps a small independent app alive without having to grow a userbase forever, and it is why there is no cloud bill to pass on to you.

Prices are localized and shown at checkout. The full app is free for 14 days, with no card and no account, because the honest way to find out whether it fits your work is to use it.

Getting in touch

support@snap-line.app for anything at all - bugs, questions, license trouble, or a feature you wish existed. Release notes for every version are in the changelog, and @snaplinemac is where new versions get announced. Feature requests and bug reports can also go to the Snapline Discord, where they stay in the open and others can add to them.

Download Snapline or read the privacy policy - it is specific, and short enough to actually read.