Thoughts streamed clean.
macOS · Apple Silicon & Intel14-day Pro trial · no card

Privacy-first Mac dictation.

Push-to-talk Mac dictation. Hold a key, speak, release. Speechcap captures your raw speech, AI-cleans the fillers, and types flawless text into any app. Free in the cloud, zero setup — or go unlimited and fully on-device with Pro from $3/month.

Free tier included · Pro from $3/mo
􀣺MailFileEditViewWindowHelpF􀋙􀋊9:41

Re: Q4 launch sync

Holdto dictate
Fig. 01 · Idle · waiting for hotkeyFloats above any window. Never steals focus.
01How it works

Hold. Speak. Released text appears in your field.

No window to open, no recordings to transcribe later. Push-to-talk, like a walkie-talkie for writing.

Step 01
Listening

Hold the key.

Right Option by default. Or fn, ⌘, or Caps Lock. Whatever you'll never press by accident.

Step 02

Speak naturally.

Filler words, restarts, second thoughts. All fine. Speechcap cleans them up.

Step 03⌘V
Push the launch sync to ThursdaySlack

Release. Done.

Text is pasted right where your cursor was. No window-switching, no copy-paste dance.

02Private by design

Built for privacy. Built for security. Your words never leave your Mac.

Most dictation apps push your audio to one cloud for transcription, then send the transcript to another for AI polishing. Speechcap Pro can do both on-device. Whisper for speech, a small on-device LLM for cleanup. No round-trips, no exposure, no internet required.

Transcription on-device
Whisper Large v3, full quality. No stripped-down variant.
AI cleanup on-device
The part competitors run in the cloud. Speechcap keeps it local.
Works without internet
Plane, SCIF, firewall. Same experience. Toggle Wi-Fi off and dictate.
Nothing logged
Zero telemetry. Transcripts stay local, invisible to us.
Cloud Whisper is the default on Free and Pro · on-device is the Pro upgrade · toggle in Settings › Transcription
Read the offline architecture deep-dive →
03Transforms

Don't just transcribe. Rewrite, in one keystroke.

Select text and press your hotkey to open the transform menu. Or hold a letter while dictating to apply one on-the-fly.

􀣺NotesFileEditViewWindowHelpF􀋙􀋊9:41

Re: Q4 launch sync

Push the launch sync to Thursday afternoon to review the marketing plan before we ship.
Transform · 12 words
I
Improve
Polish wording
F
Formal
Polish for work
N
Friendly
Warm + casual
G
Fix grammar
Light copy edit
T
Translate…
89 languages
↑↓ navigate applyesc dismiss
I
Improve
Polish wording and flow without changing what you said. The everyday default.
F
Formal
Polish for client emails, reviews, anything that needs to read like work.
N
Friendly
Warm + casual. For DMs to your team, comments on PRs, soft asks.
G
Fix grammar
Light copy edit only. Keeps your voice, removes the typos.
T
Translate
89 languages. Speak English, paste Japanese.
R
Refine prompt
Reshape a rough ask into a precise prompt for ChatGPT, Claude, or Gemini.
C
Custom
Type your own instruction. "Make it Hemingway," "as a haiku," whatever.
Mid-dictation transform

Hold , speak naturally, then tap a letter. F for Formal, I for Improve, T for Translate. Release the key and your transcript is rewritten before it ever lands on the page.

􀣺NotesFileEditViewWindowHelpF􀋙􀋊9:41

New note · Q4 launch sync

Holdto dictate
Idle · ready for hotkeyHold ⌥ · tap F mid-sentence · output is formalised
04Built for daily writing

The small things that make voice actually faster than typing.

Spoken · EN
Push the launch sync to Thursday.
Pasted · JA
木曜日にローンチ会議を移動しよう。
"Hello" · 12 of 89
HelloEN
你好ZH
こんにちはJA
HolaES
BonjourFR
안녕하세요KO
مرحباAR
नमस्तेHI
OláPT
HalloDE
ПривітUK
שלוםHE
+ 77 more
89 languages

Speak in any of 89. Paste in any of 89.

Auto-detects what you're saying. Translation is one keystroke away.

um so I think we should like, uh, push the launch sync sync to Thursday
Let's push the launch sync to Thursday.
Smart cleanup

Removes the ums. Keeps the you.

Filler words, restarts, false starts vanish. Smart punctuation. Context-aware formatting.

Speechcapflu-oh-cal
Anthropican-throw-pic
kubectlcube-cuttle
Söderbergsoh-der-berg
Vocabulary

It learns your jargon.

Names, acronyms, product codes, spelled how you spell them. Edit a dictated word once and Speechcap offers to remember it.

Privacy

Fully private, by default.

On-device Whisper and on-device AI cleanup on the Free plan. Audio never leaves your Mac unless you choose Pro's cloud mode.

2:14pSlack42w
11:42aGmail87w
9:08aVS Code18w
YestNotion142w
History

Every word, searchable.

Filter by app, by date, by transform. Re-paste with one click.

Spoken · trigger
"…and sign off."
Expanded · snippet
Best, Maya Chen cal.com/maya/intro
Voice snippets

Say "sign off", paste the whole block.

Voice-triggered text expansion. A spoken trigger drops in your canned reply, meeting link, or signature. Set it up once, fire it in any app.

"rocket emoji"🚀
"fire emoji"🔥
"check emoji"
"five slash ten"5/10
"user underscore id"user_id
"v one point oh"v1.0
Speak the symbols

Say "rocket emoji", get 🚀.

Spoken-name substitution for emoji and punctuation runs deterministically. No AI call, no latency. Off by default for symbols (ambiguous), opt-in per-name.

05Teams

One subscription, everyone you invite.

$6 per seat / month, flat. Invite teammates by email. Every member gets full Pro: unlimited dictation, on-device Whisper, transforms, translation.

Settings · Teamv1.0.4
Speechcap Team
Active · 5 seats · $30 / month · Renews May 18
Members
4 / 5 seats
J
Jamie ParkYou
jamie@northbridge.io
Owner···
A
Alex Tran
alex@northbridge.io
Admin···
S
Sara Vega
sara@northbridge.io
Member···
M
Marcus Lee
marcus@northbridge.io
Member···
teammate@company.com
01
Create a team
From Settings → Team in the app. Name it, pick seats, start the subscription. The owner pays once.
02
Invite by email
Each seat invite links to the recipient's Speechcap account. They instantly get full Pro.
03
Manage roles
Owner and admins can promote, remove, or transfer ownership. Members keep dictating either way.
04
Resize anytime
Add or remove seats from any device. Monthly or annual billing. No PPP discount, no per-seat haggling.
"I haven't typed a Slack message
in three weeks. I just hold a key and talk."
AT
Alex Tran · Engineering · early access
06Pricing

Free in the cloud. $3 a month to go unlimited.

Free runs in the cloud: Whisper dictation + AI cleanup, zero setup on any Mac, up to 2,500 words a week. Pro removes the cap and unlocks the on-device pipeline (nothing leaves your Mac), transforms, and 89-language translation. Teams: one subscription covers everyone you invite.

Free
$0forever
  • Cloud dictation (Whisper) — zero setup, any Mac
  • 2,500 words per week
  • Cloud AI cleanup (fillers, punctuation, formatting)
  • Hold-to-talk hotkey
  • Custom vocabulary
  • Local history
Download free
Most popular
Pro
From $3/ month
Everything in Free, plus
  • Unlimited — no weekly word cap
  • Offline mode — on-device Whisper + AI, nothing leaves your Mac
  • Transforms menu (improve, formal, email, refine prompt, custom)
  • Translation · 89 target languages
  • In-flight transforms while dictating
  • Fastest latency (hedged cloud requests)
  • Priority support
No card required
For teams
Teams
$6/ seat / month
Everything in Pro, plus
  • Everything in Pro for every member
  • One subscription, central billing
  • Invite teammates by email
  • Admin + owner roles
  • Promote, remove, transfer ownership
  • Cancel or resize seats anytime
Start a team
Create a team from the app

Questions, briefly.

Does it work offline?+

Offline mode is a Pro feature: on-device Whisper transcribes without a network and AI cleanup runs on a local model, so nothing leaves your Mac. The Free plan runs in the cloud and needs an internet connection.

Will it leak audio?+

On Pro's offline mode audio never leaves your Mac — transcription and cleanup are fully on-device. On the cloud engine (the Free plan, and Pro's default), audio is sent to our transcription provider over an encrypted connection and discarded immediately after transcription. We never retain or train on it.

What about privacy with the Cloud model?+

Audio is encrypted in transit and at rest. We never train on your data. We don't share with third parties.

Can I use it without a hotkey?+

Yes. Toggle "tap to start" in Settings. We default to push-to-talk because it's less ambiguous about when we're listening.

How does the Teams plan work?+

$6 per seat per month, billed centrally. The owner pays once and invites teammates by email; every invited member gets full Pro features (cloud Whisper, cloud AI cleanup, transforms, translation). Admins can promote, remove, and transfer ownership; you can add or remove seats anytime. No PPP discount and no trial on Teams. Start a team from Settings → Team inside the app after installing.

Windows or Linux?+

Mac only today (Apple Silicon and Intel). Windows is next on the roadmap; Linux after that.

More from the blog

See all posts →
Best dictation app for Mac in 2026Roundup of what we tested and why we shipped this.How to dictate on MacThe fastest way to get from speech to clean text.The case for push-to-talkWhy we chose hold-to-speak over wake-word listening.

Stop typing. Start saying it.

14-day Pro trial. No credit card. Cancel any time, or fall back to Free and keep going.

DownloadRead the blog
07Comparisons

How Speechcap compares.

Picked between dictation apps for Mac? Here's how we stack up against the alternatives our users come from.

Speechcap vs Wispr FlowCloud-first vs on-device, head to head.Speechcap vs SuperWhisperModes-heavy power tool vs push-to-talk.Speechcap vs MacWhisperTranscribe audio files vs dictate live.Speechcap vs Willow VoiceCross-platform reach vs Mac-first depth.Speechcap vs Apple DictationWhere the macOS built-in falls short.Looking for Dragon on Mac in 2026?Dragon for Mac is gone. Here's what works.

Experience the difference of true on-device intelligence.

Start 14-Day Pro TrialView Pricing