VoiceWrite

Private voice-to-text for macOS

Your voice stays on your Mac

VoiceWrite uses Apple's on-device SpeechAnalyzer. No cloud servers, no subscriptions, no data collection. Just press your hotkey and talk.

Requires macOS 26.0 (Tahoe) or later

Click to expand
Menu bar Settings Hotkey settings Permissions

Why VoiceWrite?

đź”’

Privacy First

100% on-device speech recognition using Apple's SpeechAnalyzer. Your audio never leaves your Mac.

✨

Smart Punctuation

Automatic periods, commas, and question marks. Optional emoji conversion—say "heart" to type ❤️.

🎨

Visual Feedback

Screen border glows while recording so you always know it's working.

⚡

Tiny Footprint

Just 1.5MB on disk—no bundled ML models like Whisper. macOS manages speech assets automatically.

⌨️

Real-Time Typing

Words appear as you speak, not dumped after you stop. See your text flow naturally into any app.

đź’»

Open Source

MIT licensed, free forever. Audit the code, contribute improvements, or fork it for your own projects.

How It Works

1

Launch

VoiceWrite lives in your menu bar. Grant microphone and accessibility permissions on first run.

2

Press Hotkey

Hit Ctrl+V (customizable) from anywhere. The screen border lights up to show you're recording.

3

Speak

Talk naturally. See your words appear in real-time with live transcription preview.

4

Done

Press the hotkey again. Your transcribed text is typed into the active app automatically.

Get VoiceWrite

Free. Open source. No account required.

Download Latest Release

Version 1.0.0 · Changelog