SnailText
EN

Dictation in Replit

Voice dictation in Replit for Agent prompts, code comments, and commit messages

Replit has no built-in voice input, so prompting the Agent and writing comments is keyboard-only. SnailText lets you speak them and cleans up the code identifiers locally before they land.

Mac & Windows · Works in any field · Nothing uploaded

AI dictation in Replit, on your device

SnailText is AI dictation: a speech model turns your voice into text, then a second model cleans it up, dropping filler, fixing punctuation, and matching the style your work needs. Both models run on your own machine, so nothing you say in Replit is uploaded for transcription. Press the hotkey, speak, and the finished text lands at your cursor.

Does Replit have built-in dictation?

Replit has no built-in voice input. Voice support for the Agent has been an open community feature request, but as of 2026 the only way to dictate into Replit is a system-wide tool. SnailText injects text at the OS level, so it works in the Agent prompt box, the editor, and the shell on Mac and Windows, and it adds an AI cleanup pass that restores code identifiers like snake_case and camelCase from spoken words.

Speech to text in Replit: how it works

SnailText does not plug into Replit directly. It runs system-wide: a global hotkey (Option+Space (Mac) / Ctrl+Space (Windows), customizable) starts recording, the local speech-to-text engine (Whisper or Parakeet) transcribes what you said, and the text is pasted at your cursor through the system clipboard, the same way it lands when you type. That means it works in every Replit field, plus every other app on your Mac or Windows machine, with no extension or integration to set up.

That matters in Replit specifically: a good Agent prompt is a paragraph of context, which is slow to type but fast to speak. Speech to text removes that bottleneck without changing how you work in Replit.

Voice to text in Replit: what to dictate

Voice typing in Replit is not limited to one box. Press the hotkey anywhere a cursor blinks and your speech becomes text, so the things you would normally type out by hand become things you just say.

  • · Agent prompts describing a feature, constraints, and acceptance criteria
  • · Code comments and docstrings
  • · Commit messages and PR descriptions
  • · Debugging notes and bug reports in the shell or a file

Where typing slows you down in Replit

  • · A good Agent prompt is a paragraph of context, which is slow to type but fast to speak.
  • · Replit has no native dictation, so every box is keyboard-only without a system-wide tool.
  • · Plain dictation mangles identifiers, so "fetch user" should land as fetchUser, not two words.

Example dictations for Replit

Agent prompt

"Add a rate limiter to the login route, allow five attempts per minute per IP, and return a 429 with a retry-after header when the limit is hit."

Code comment

"This handler assumes the session is already validated upstream, so it does not re-check the token here."

Commit message

"Fix the off-by-one in the pagination cursor so the last page no longer repeats the final row."

Replit voice dictation FAQ

Does Replit have built-in voice input?
No. Replit has no native speech-to-text for the Agent prompt, the editor, or the shell, and voice input for the Agent is still an open community request. SnailText adds dictation to every Replit box by inserting text at the OS level on Mac and Windows, with a local AI cleanup pass that restores code identifiers.
Can I dictate prompts to the Replit Agent?
Yes. Click into the Agent prompt box, press the hotkey, speak the full feature description, and the cleaned-up text lands at your cursor. The Development profile keeps function names, types, and product names cased correctly so the Agent gets a clean prompt.
Can I use voice typing in Replit?
Yes. SnailText adds voice typing to Replit on Mac and Windows. Press the hotkey (Option+Space (Mac) / Ctrl+Space (Windows), customizable), speak, and the text lands at your cursor in any Replit field, the same way it works for voice to text in every other app on your machine.
Does the dictation work offline?
Yes. SnailText runs the speech model on your device, so dictation works with no internet connection after the model is downloaded. The optional AI cleanup model runs locally too.
Is my voice uploaded anywhere?
No. Audio is processed in RAM on your machine and discarded the moment the text is ready. Nothing is sent to a server for transcription.
How much does SnailText cost?
The free tier gives you unlimited local speech-to-text with no account. Pro adds larger models and the on-device AI cleanup, $7.49/mo or $89/yr for up to 3 devices.

Start dictating in Replit

Free local speech-to-text, no account needed. Works in Replit and every other app on Mac and Windows.