Voice to text, right where you work.

Local transcription.Speak naturally.Mix languages.

Turn your voice into text on your device, right in the app you’re using—even when you mix languages.

No account · No subscription · Works offline after model download

Optional cloud transcription · Bring your own API key.

Why local matters

In local mode · on-device transcription

Your words stay on your device.

In local mode, audio is processed on your device and transcripts are saved there. Neither is uploaded for transcription. Your everyday thoughts stay yours.

Works offline

Download once. Transcribe anywhere, even offline.

Local transcription. No signup.

No signup or API key in local mode. Cloud is optional with your own API key.

No subscription or word limits

No monthly bill or transcription quota with a local model.

Private by defaultOffline when you need itCloud is always optional
How it works

Hold. Speak. Release.

One physical gesture carries a thought all the way back to your cursor.

  1. 01

    Hold

    Press Ctrl+Shift in the app where you want to write.

  2. 02

    Speak

    TypeAloud listens while a compact prompt keeps you oriented.

  3. 03

    Release

    Your transcript returns to the text field that already has focus.

On-device transcription Optional cloud translation Local History & retry

The product

Ready when you are. Invisible when you’re not.

In local mode, TypeAloud turns speech into text on your computer and inserts it at your cursor. Choose your engine once, then keep working where you are.

01

Global hold-to-record hotkey

Hold Ctrl+Shift to record, release to stop, and keep your hands near the keyboard.

02

Active-app text insertion

Transcribed text is sent back to the app and text field that already has your cursor.

Optional cloud features

Optional cloud transcription and translation send audio to Groq or OpenAI using your own API key. Provider charges may apply.

Hold Shift+Alt to turn speech into English through a cloud provider. In local mode, translation setup asks for your consent before sending audio.

Your transcript, saved locally

Copy saved transcripts from History. If transcription fails and audio was saved, retry it with your current engine.

  • InputUses your system’s default microphone
  • ControlPress Escape to cancel
  • PresenceRuns quietly from the menu bar

Made for desktop

Available on your platform.

One local-first idea. Support varies by platform.

Offline dictation. No account. No subscription.

Local transcription. No cloud needed.

  • macOS primary
  • Apple Silicon recommended for local dictation
  • ~1 GB download for Qwen3-ASR 0.6B
  • Microphone required · Accessibility permission on macOS
Which local engine should I choose?

Qwen3-ASR 0.6B is the recommended local model, with a ~1 GB one-time download. Qwen3-ASR 1.7B and Nemotron live transcription are experimental options. The larger Qwen model needs a ~2.52 GB download; performance varies with your hardware.

Download for MacOn Windows or Linux? See all platforms