Say it
messy.

Hold a hotkey, talk the way you think, let go. Say2Prompt turns rambling speech into a clear prompt and pastes it where your cursor is — Claude Code, Codex, Cursor, ChatGPT or any text box on Windows. It never presses Enter for you.

Windows 11 · 64-bit · v0.1.0 · hold Ctrl + Win to talk (configurable)

Paste it
clean.

Dictation tools tidy up your words. Say2Prompt keeps what a coding agent must not miss — every requirement, every condition, every “don’t touch the tests”. It never answers for you, never adds steps you didn’t say, and never presses Enter. You read it. You send it.

Measured, not promised

21ms
Release to paste, median
36/36
Cleanup test cases passed
0
Times it presses Enter

Windows 11, streaming recognition: median of 54 test dictations when you pause briefly before letting go. The 36 cleanup cases check that requirements, negations and corrections survive.

Built for
prompting

Not a note-taker. Raw keeps your exact words, Clear (default) removes filler and repetition, Structured turns a brain-dump into numbered tasks.

Keeps every constraint

Requirements, conditions and negations survive cleanup unchanged.

Resolves corrections

“Three, no wait, five” comes out as five. Only what you meant.

Speaks developer

Mix Chinese and English. useEffect and React Query spelled right.

Lands in the right place

Only the window you started in. Your clipboard is restored.

How it works

Three steps. Zero friction.

Say2Prompt lives in the system tray and works in whatever app you already use — a terminal running Claude Code, Cursor’s chat, ChatGPT in the browser.

Step 1Hold & speak
Step 2Let go
Step 3Read & send

Works with

  • Claude Code
  • Codex CLI
  • Gemini CLI
  • Cursor
  • VS Code
  • Windsurf
  • ChatGPT
  • Claude
  • Gemini
  • DeepSeek
  • Windows Terminal
  • any text box

Pricing

Free with your own keys.

Pro when you’d rather not manage keys at all.

Free

$0

Forever free

  • Unlimited dictation with your own API keys
  • Fully offline voice typing
  • All cleanup modes
  • Personal glossary & history
  • 60 minutes of free cloud dictation, one time
  • No credit card required
Download Free

No account needed for offline and BYOK use. A verified account is required for free hosted dictation.

ProComing soon

$10/ month

or $96 / year — save 20%

  • No API keys required
  • 25 hours of cloud dictation per month
  • AI cleanup included
  • Up to 3 Windows PCs
  • Unlimited offline and BYOK dictation
  • 14-day first-purchase refund policy
Notify Me

Prices in USD; local taxes may apply at checkout. Cloud minutes are counted per dictation — up to 5 minutes each on Free and 10 on Pro, one at a time. Yearly Pro gets 1,500 minutes every month; unused minutes don’t carry over, and extra use is never charged automatically. See the Terms and Refund policy.

FAQ

Questions.

Will it ever send my message for me?

No. Say2Prompt only pastes text. It never presses Enter, so nothing is sent or run until you choose to.

Which apps does it work with?

Any Windows app with a text box: terminals running Claude Code, Codex CLI or Gemini CLI, IDEs like Cursor and VS Code, AI chats in your browser, chat and office apps. The exception is apps running as administrator — Windows blocks pasting into them, so the text goes to your clipboard instead.

Can I change the hotkey?

Yes. Pick any key combination in Settings, and choose whether you hold it while talking, press once to start and again to stop, or both. Esc cancels.

What happens to my voice and text?

While you hold the hotkey, your audio is streamed to the speech provider (Soniox) and the recognized text is cleaned up by a language model provider (Groq) — through our servers on cloud dictation, directly with your own keys. Nothing is used for training and Say2Prompt keeps neither the audio nor the text. With an on-device model and cleanup off, nothing leaves your PC. Read the Privacy policy.

What do I need for the free plan?

Nothing to start: sign in once and you get 60 minutes of cloud dictation, one time. After that, keep dictating for free with your own Soniox and Groq API keys or an on-device model — no account needed for those.

What happens when my cloud minutes run out?

Cloud dictation pauses until your allowance renews (Pro: every month). You're never charged for extra use. You can switch to an on-device model or your own API keys at any time.

Does it work on Mac or Linux?

Windows only for now.

Windows warned me about the installer.

Early releases can trigger a SmartScreen prompt while our code-signing certificate and download reputation are being established. Choose “More info” → “Run anyway” only if you downloaded the installer from say2prompt.com.