v2.1 — screenshots, audio & video · iCloud sync · macOS 14+

Screenshot → Markdown
in three keystrokes.

SnipMD turns any screen content into editable Markdown with on-device OCR — and transcribes audio & video locally with Whisper. Cloud AI translation, math-to-LaTeX, subtitles, smart redaction, and 11 UI languages. No API keys to configure.

macOS 14+ · Apple Silicon & Intel · Mac App Store · iOS companion & web viewer · 7-day free Pro trial

SnipMD Capture — Editor
// StackOverflow: hashable merge
def merge(d1, d2):
  res = d1.copy()
  for k, v in d2.items():
    if k in res and isinstance(v, dict):
      res[k] = merge(res[k], v)
    else:
      res[k] = v
  return res

Markdown · 1.2s

# hashable merge
def merge(d1, d2):
  res = d1.copy()
  for k, v in d2.items():
    if k in res and isinstance(v, dict):
      res[k] = merge(res[k], v)
    else:
      res[k] = v
  return res

See it in action

From screenshot to clean Markdown in 3 seconds

Watch a Stack Overflow answer go from Screenshot 2026-07-18.png to well-formatted Markdown with code blocks preserved — no typing, no re-formatting.

⌥⇧4  →  drag  →  editor opens, Markdown ready

Features

One menu bar app for screenshots, audio & video

On-device OCR and Whisper transcription, cloud AI tools, subtitles, batch automation — all from one menu bar icon.

Familiar Mac Shortcuts

⌥⇧3 ⌥⇧4 ⌥⇧5 capture, ⌥⇧V paste OCR, ⌥⇧P math, ⌥⇧I import media — chosen to avoid the macOS ⌘⇧ system shortcuts.

Vision-Powered OCR

25+ languages, fully offline. Apple Vision under the hood, with smart re-OCR (grayscale + 2× scaling) on low-confidence reads.

Audio & Video Transcription v1.1

Drop in an mp3 / m4a / wav / video file — Whisper runs entirely on-device (Apple Core ML) and returns a timestamped transcript in seconds. Clips up to 30s are free.

Clickable Timeline v1.1

Every transcript segment is a [mm:ss] link. Click to jump and play; the active row highlights as the media plays. Videos also get on-screen text OCR'd every 5 seconds.

Subtitles: Export, Translate, Burn v1.1

Export millisecond-accurate SRT for free. Pro adds one-call bilingual SRT translation and subtitle burn-in straight into the mp4 — no FFmpeg, fully sandbox-safe.

Markdown That Makes Sense

A 200-line heuristic engine turns OCR output into well-formatted Markdown: headings, lists, code blocks, paragraph breaks. No more walls of plain text.

Cloud AI Translation Pro · no API key

Streamed, domain-aware translation that auto-detects medical / legal / software / financial / academic terminology — so 线程 stays 线程, not 运程线. Included with Pro, nothing to configure.

Math OCR (⌥⇧P)

Snap a region with an equation. A vision model reads it and returns clean LaTeX. Paste into Markdown, Overleaf, or Notion. Solve mode also gives the result.

Ask AI About the Screenshot

Type a question — "what does this article say?", "summarize the key points" — and the AI answers from the screenshot's text. Multi-turn context, streaming.

Redaction & Smart Clean v1.1

8 built-in PII patterns (email, phone, credit card, IPv4/IPv6, MAC, API key, Bearer) plus face detection — all on-device, all free. Pro adds 4-level AI Smart Clean with a line-by-line accept/revert diff preview.

Batch OCR & Folder Watch v1.1 · Pro

Point SnipMD at a folder and every image dropped in gets OCR'd to Markdown automatically — crash-safe queue, per-file resume, daily summary file, done notification.

Code Toolkit · 10 Languages

Explain in 1 sentence · generate runnable unit test (21+ frameworks: XCTest, JUnit 5, gtest, pytest, Jest, Vitest, xUnit, NUnit, RSpec, Kotest…) · Conventional Commits · add idiomatic doc comments.

Add to Reminders / Calendar / Contacts

One click extracts action items, calendar events, or business-card info. Review sheet lets you edit anything wrong, then push to Apple Reminders, Calendar, or Contacts.

Shortcuts & CLI v1.1

Two App Intents for Shortcuts (capture + OCR, OCR clipboard image) and a headless CLI — snipmd ocr file.png or snipmd capture --mode fullScreen — for scripts and automation.

Mark It Up Before You Share

Arrow, rectangle, text, mosaic, highlight, color picker. Six tools in a clean top bar, plus undo. Copy the annotated PNG or the clean Markdown — your choice.

iCloud Sync v2.0 · Pro

History syncs across your Apple devices via your private iCloud database — silent push, last-writer-wins, offline queue. Captures on one Mac appear on the other; the iOS companion uploads straight into the same zone.

Team Libraries v2.0 · Pro

Share a screenshot library with your team over CloudKit sharing — the system share panel handles invites, every member sees the same captures in their history. Uses the library owner's iCloud storage.

AI Enhance · 4× Upscale v2.0 · Pro

Import a photo and enhance it 4×. On-device Real-ESRGAN (Core ML) never sends the photo anywhere; the cloud variant adds GFPGAN face restoration for best quality.

Plugin API v2.0

Drive SnipMD from anything: snipmd:// URL scheme (capture / last / history / settings / ocr-clipboard), headless CLI subcommands (ocr / barcode / links / redact), and Shortcuts actions.

How it works

Three steps. Zero friction.

The shutter is silent on region/window captures. Markdown is ready before your finger leaves the shortcut.

01

Press a shortcut

⌥⇧3 ⌥⇧4 ⌥⇧5

Full screen / region / window. Or ⌥⇧I to import an audio or video file for transcription.

02

Drag a region

Frozen-screen overlay appears. Drag to select. Esc to cancel. Media imports skip this step entirely — drop the file and transcription starts.

03

Editor pops with results

Vision OCR runs in < 1s; Whisper transcribes 30s of audio in a few seconds. Annotate, translate, redact, export subtitles, or ask AI — then close.

Privacy & Trust

Your captures stay on your Mac.

  • OCR (Apple Vision) and audio/video transcription (Whisper + Core ML) run entirely on-device. No bytes leave your Mac for either.
  • Cloud AI features send only what they need: the OCR text for translate / summarize / Q&A, or the cropped region for Math OCR. Nothing else.
  • Reminders / Calendar / Contacts writes only happen after you click "Add" in the review sheet.
  • No analytics, no tracking, no account to create. Pro is verified through your Apple App Store receipt.
  • UI in 11 languages: English, 简体中文, 繁體中文, 日本語, 한국어, Français, Deutsch, Русский, العربية, Español, Português.
[Screen / Mic / Video] → SnipMD, on-device → Clipboard
                                    ↓ only when you click a cloud AI feature
                                                    ↘
    [SnipMD Cloud]
                                    Pro subscription. Text only — no API keys, no accounts.

Changelog

What's shipped

Recent versions, newest first.

v2.1 October 2026 Companions
  • ★iOS companion — iPhone screenshot → on-device OCR + Markdown → iCloud → auto-imports on your Mac
  • ★Share Extension + Back Tap — send any image to SnipMD from the share sheet, or double-tap the back of your iPhone
  • ★Web history viewer — read-only browser access to your synced history at /snipmd/web/; data reads straight from your own private iCloud
v2.0 September 2026 Sync · Teams · Enhance
  • ★iCloud Sync — private-database history sync with silent push + last-writer-wins conflicts (Pro)
  • ★Team Libraries — CKShare-based shared libraries via the system share panel (Pro)
  • ★AI Enhance — on-device Real-ESRGAN 4× upscale (Core ML) + cloud variant with GFPGAN face restore
  • ★Plugin API — snipmd:// URL scheme, CLI barcode/links/redact subcommands, more Shortcuts intents
v1.1.0 September 2026 Audio · Video · Automation
  • ★Audio & video transcription — on-device Whisper (Core ML), timestamped Markdown transcript
  • ★Clickable timeline — [mm:ss] links seek & play; active row highlights in sync
  • ★Video frame OCR — samples a frame every 5s, merges on-screen text into the timeline
  • ★Subtitle toolkit — SRT export (free), bilingual SRT, AVFoundation burn-in (Pro)
  • ★Batch OCR + folder watch — crash-safe queue, per-file resume, daily summary
  • ★Smart Clean (AI) — 4-level PII masking with line-by-line diff preview; "full" level runs locally
  • ★Shortcuts actions — Capture Screen + OCR, OCR Clipboard Image
  • ★Headless CLI — snipmd ocr / snipmd capture --mode fullScreen
  • ★Cloud AI for everyone — all AI features moved to SnipMD Cloud; no API keys to manage
  • ★Compact macOS-native UI — restyled editor, settings, history & paywall windows
  • ★ScreenCaptureKit capture — replaces the deprecated CGWindowList APIs
  • ★Face redaction — on-device face detection + one-click mosaic
v1.0.0 August 2026 Public launch
  • ★Math OCR (⌥⇧P) — capture a formula, get clean LaTeX back
  • ★AI Q&A on OCR text — multi-turn, streaming answers
  • ★AI-generated filenames — "Quarterly Revenue 2026" not "Screenshot 2026-07-18"
  • ★AI OCR correction — fixes look-alike confusions (日/曰, 已/己, 0/O)
  • ★Domain-aware translation — medical / legal / software / financial / academic
  • ★AppleScript automation — extract to Reminders / Calendar / Contacts with 3-tier TCC fallback
  • ★Code toolkit (10 languages) — explain / test / commit / document, 21+ test frameworks
  • ★ImageNet classification — on-device auto-tagging (laptop, espresso, dashboard…)
  • ★11 UI languages — en / zh-Hans / zh-Hant / ja / ko / fr / de / ru / ar / es / pt
  • ★Barcode & link extraction — QR/barcode detect + URL/email lists, on-device
  • ★Mac App Store ready — entitlements dual-mode (DevID / MAS), PrivacyInfo.xcprivacy, hardened runtime
  • ★Memory leak fixed — was 4.5 GB after a few hours, now stays under 300 MB
v0.6.5 Late July 2026 Pro IAP & polish
  • ★App Store IAP — StoreKit 2 with auto-renewing subscriptions, 7-day free trial
  • ★Paywall — redesigned around in-workflow AI value, not feature lists
  • ★License redeem — HMAC-signed keys for press / promo / customer support comp
  • ★Share sheet — ⌥⇧S shares the current capture as image + Markdown
  • ★History cap raised — 20 → 40 (Free) / up to 1,000 (Pro)
  • ★Privacy Policy & Terms — bundled HTML fallback for first-launch UX
  • ★Paywall height fix — 620 → 720 to fit "View Plans" CTA without clipping
v0.5.0 Early July 2026 Stable AI cut
  • ★Region / Window / Fullscreen capture — ⌥⇧4 / ⌥⇧5 / ⌥⇧3
  • ★On-device OCR (Apple Vision) — 25+ languages, no cloud roundtrip
  • ★Markdown conversion — headings / lists / code blocks / paragraph breaks
  • ★⌥⇧V paste — paste OCR'd Markdown into the frontmost app, with AX permission flow
  • ★Smart Redaction — 8 PII patterns (email / phone / CC / IPv4 / IPv6 / MAC / API key / bearer)
  • ★Region selector dim — 40% dim, 4 strips, white border, "W × H" label
  • ★Code signing fix — make-app.sh loud-fail when entitlements path is wrong (no silent fallback)
  • ★Privacy-first — no analytics, no account, everything on-device unless you click a cloud AI feature

Roadmap

Where we're headed

Plausible targets, not promises. Dates shift based on what we learn from real users.

Now

v2.x

Q4 2026 · sync + companions shipped

  • Mac App Store launch ✅ — v1.1.0 live
  • v2.0 ✅ — iCloud sync, Team Libraries, AI Enhance (4×), Plugin API (snipmd:// + CLI)
  • v2.1 ✅ — iOS companion (iPhone capture → iCloud → Mac) and the read-only web history viewer
  • Whisper model manager (smaller/faster model options)
  • Subtitle styling options (font, size, position)
  • Custom hotkey rebinding

Driven by real user feedback — small, fast.

Next

v1.2

2027 H1 · structured data

  • Table → Markdown — capture a screenshot of a table, get a clean markdown table back
  • Receipt parser — auto-fill Numbers / Excel template from a receipt photo
  • Regex explainer — paste a cryptic regex, get a human explanation
  • Snippet manager — save frequent captures as templates (meeting notes, bug reports)
  • More subtitle languages — broader bilingual pair coverage

All driven by 1.x Pro feedback. No Pro gating changes.

Later

v2.0

2027+ · bigger bets

  • Text-to-speech — read OCR'd text or transcripts aloud (11 languages)
  • AppleScript dictionary — let other apps drive SnipMD

Team workspace and the iOS/Web companions already shipped — see "Now". Heavy bets won't ship without a sustainable Pro base.

Pricing

Free for everyone. Pro for cloud AI.

7-day free trial. Cancel anytime. Pro is purely additive — every Free feature stays free forever.

Free

$0 / forever

Everything you need for screenshots — plus a taste of transcription.

  • Unlimited local screenshots
  • OCR + Markdown + Annotation
  • Audio/video transcription up to 30s (on-device Whisper)
  • SRT subtitle export
  • Smart Redaction (8 patterns) + face redaction
  • Smart Clean "full" level (on-device)
  • Barcode / QR + link extraction
  • Shortcuts actions + CLI
  • iOS companion: upload iPhone screenshots to your iCloud
  • Local history (last 40)
  • 11 UI languages
PRO

Pro

$7.99 / month

Or $59.99/year (save 37%). 7-day free trial. Cloud AI included — no API keys.

  • Everything in Free
  • Cloud AI: translation, summarize, Q&A, OCR correction
  • Math OCR (⌥⇧P, LaTeX + solve)
  • Audio/video transcription of any length
  • Bilingual SRT translation + subtitle burn-in
  • Batch OCR + folder watch automation
  • Smart Clean AI levels (light / standard / strict)
  • AI-generated filenames
  • Screenshot → Reminders / Calendar / Contacts
  • Code toolkit: 10 languages, 21+ test frameworks
  • iCloud sync across devices + Team Libraries
  • AI Enhance — 4× upscale, on-device + cloud
  • Up to 1,000 items in history
  • Priority support

FAQ

Common questions

Does SnipMD work offline?
Mostly yes — OCR, Markdown, annotation, redaction, face detection, barcode/link extraction, and audio/video transcription (Whisper) all run 100% on-device. Cloud AI features (translation, summarize, Q&A, Math OCR, Smart Clean AI levels, bilingual subtitles) need internet and a Pro subscription.
Do I need my own API key for the AI features?
No. Since v1.1, all AI features run through SnipMD Cloud and are included with the Pro subscription — nothing to sign up for, no keys to paste, no per-provider billing. The translator auto-detects the domain (medical, legal, software, financial, academic) and applies the right terminology.
How does audio / video transcription work?
Import a file (⌥⇧I) and Whisper — running locally via Apple Core ML — returns a timestamped, clickable transcript. The first use downloads a one-time ~3 GB model; after that it's fully offline. Videos additionally get on-screen text OCR'd every 5 seconds. Clips up to 30 seconds are free; longer media needs Pro.
Why ⌥⇧3/4/5/V/P instead of macOS defaults (⌘⇧3/4/5)?
macOS defaults are held at higher priority than any third-party app, so we can't override them. We picked ⌥⇧ (Option + Shift) to avoid the conflict. ⌥⇧V pastes the latest OCR result; ⌥⇧P runs Math OCR on the active capture; ⌥⇧I imports audio/video. Custom rebinding is on the roadmap.
How does Math OCR work?
Press ⌥⇧P or click Math in the editor. A vision model on SnipMD Cloud reads the equation region and returns clean LaTeX. Solve mode also gives the result. Paste straight into Markdown or Overleaf.
What does "AI OCR correction" do?
Apple's Vision OCR sometimes mistakes look-alike characters (日/曰, 已/己, 0/O, 1/l/I). The optional correction pass sends the raw OCR text through SnipMD Cloud with a strict prompt: "fix only obvious confusions, never the meaning, preserve structure". The original text is kept if the AI makes changes that don't look right.
Does SnipMD write to my Reminders / Calendar / Contacts?
Only after you click "Add" in the review sheet — never automatically. The AI extracts a candidate list (todos, events, or contacts), you see and edit it, and only then does SnipMD ask for system permission and push to Apple Reminders / Calendar / Contacts. We never write silently.
Which languages does the Code Toolkit support?
10 source languages (Swift, Java, C++, Python, C#, TypeScript, Go, Ruby, Rust, Kotlin) across 21+ test frameworks (XCTest, Swift Testing, JUnit 5, GoogleTest, Catch2, pytest, unittest, xUnit, NUnit, MSTest, Jest, Vitest, stdlib testing, testify, Minitest, RSpec, built-in #[test], Kotest). The Add Doc Comments feature speaks all 10 source languages too.
How is this different from TextSniper?
TextSniper does OCR only. SnipMD adds on-device audio/video transcription with clickable timelines, subtitle export/translation/burn-in, AI translation, smart redaction, annotation, code tools (10 languages), Math OCR, Q&A, batch OCR with folder watch, Shortcuts/CLI automation, and a Markdown-first workflow.
Is there a Windows / Linux version?
Not planned. macOS-only for now — Apple Vision OCR, Core ML Whisper, and macOS-native shortcuts are the moat.