Voice input for macOS

Hold a key. Speak.Watch it type itself.

OnType turns your voice into clean, punctuated text in any app — powered by a Cloud Engine, with a free private on-device fallback.

Download for macOSDownload
  • Free on-device mode
  • Works in every app
  • macOS 15 or later
OnType demo starting...
claude — ~/projects/my-app
❯
meeting-notes.md

# Sprint Planning

Discussed migration timeline for the

auth service. Team agreed on JWT

approach with 2-week rollout.

## Action Items

- Review PR #142 by Friday

- Update API docs for v2 endpoints

- |

[01] SPEED

10x faster than typing. Twice as natural.

Forget the keyboard. Write at the speed of thought and save hours every week with flawless accuracy.

Voice
230 WPM

Make a new React component that takes a list of users and displays them in a responsive grid with avatar, name, and role badges. Include hover animations and a search filter.

Keyboard
40 WPM

Make a new Reac|

Cloud Engine

Fast, accurate voice input for everyday work. Built for dictation, compose, and AI-driven workflows.

Free local fallback

On-device transcription is there when you want it. Your audio stays on your Mac unless you choose cloud.

Works everywhere

Any text field, any application. Code editors, chat apps, browsers — all of them.

[02] FEATURES

Everything you need to speak.

PUSH TO TALK

Instant dictation. Zero delay.

Hold a key, speak, release. Text appears at your cursor the moment you let go. Realtime streaming — you see every word as it's recognized.

TAP TO COMPOSE

AI-polished long-form writing.

Tap once to start, speak freely, tap again. AI rewrites your transcript — removes filler, adds punctuation, converts voice commands. Choose Rewrite, Translate, or Teleprompter mode.

今天我想聊聊语音技术的未来
RewriteTranslateTeleprompter
COMMAND MODE

Voice-drive your AI tools.

Speak directly into ChatGPT, Claude, or Raycast. OnType captures your voice and routes it to the active AI app. Think out loud, get answers.

VOICE COMMANDS

Speak punctuation. Get keystrokes.

"换行" becomes ↵. "冒号" becomes :. "句号" becomes 。 Natural voice commands convert to keyboard actions in real-time. No memorization — just speak naturally.

TELEPROMPTER

Read with confidence.

Load a script into the HUD. Start speaking — ASR tracks your position and auto-scrolls. Stage cues highlighted in amber. AI voice synthesis reads for you with your cloned voice.

[02] FEATURES

Everything you need to speak.

Scroll to explore features →

PUSH TO TALK

Instant dictation. Zero delay.

Hold a key, speak, release. Text appears at your cursor the moment you let go. Realtime streaming — you see every word as it's recognized.

TAP TO COMPOSE

AI-polished long-form writing.

Tap once to start, speak freely, tap again. AI rewrites your transcript — removes filler, adds punctuation, converts voice commands. Choose Rewrite, Translate, or Teleprompter mode.

今天我想聊聊语音技术的未来
RewriteTranslateTeleprompter
COMMAND MODE

Voice-drive your AI tools.

Speak directly into ChatGPT, Claude, or Raycast. OnType captures your voice and routes it to the active AI app. Think out loud, get answers.

VOICE COMMANDS

Speak punctuation. Get keystrokes.

"换行" becomes ↵. "冒号" becomes :. "句号" becomes 。 Natural voice commands convert to keyboard actions in real-time. No memorization — just speak naturally.

TELEPROMPTER

Read with confidence.

Load a script into the HUD. Start speaking — ASR tracks your position and auto-scrolls. Stage cues highlighted in amber. AI voice synthesis reads for you with your cloned voice.

[03] TECHNOLOGY

Built different. Engineered for precision.

MLX

Runs natively on Apple Silicon

Optimized for M1/M2/M3/M4 chips. Whisper-class accuracy at hardware-accelerated speed.

ITN

Smart text normalization

Numbers, dates, currencies — automatically formatted. "three thousand dollars" becomes "$3,000".

REWRITING

AI-powered rewriting engine

Clean up grammar, adjust tone, or completely rephrase — all powered by on-device intelligence.

MULTILINGUAL

Chinese, Japanese, English & more

Native support for CJK languages with intelligent text normalization rules for each locale.