100% Private
No Signup
Free Forever
One of 64 free AI tools by Mahmoud Zalt.
Free Live Dictation
Voice typing into an editable notepad, fully private|4.7 (820)
A free, private voice typing tool that transcribes your speech into an editable notepad in real time, without uploading a single second of audio. It is built on Hugging Face Transformers.js, the open-source library that runs machine learning models directly in your browser, and it loads OpenAI Whisper, the most widely used open-source speech recognition model. Click Start, grant microphone access, and the tool captures your voice in short rolling segments, runs Whisper locally every few seconds, and writes the growing transcript into a text area you can correct as you go. Because the model runs on your own device through WebAssembly, your voice is never uploaded, logged, or stored, which makes it safe for private notes, medical or legal dictation, and confidential drafting. The model downloads once on first use and is cached by your browser, and it shares that cache with the speech-to-text and subtitle-generator tools.
Free and provided as is, without warranty. Use at your own risk. Terms
Voice typing that never uploads your audio
Most live dictation services stream your microphone to a server, run it through a hosted speech model, and send text back, which means your voice leaves your control and often counts against a paid subscription. This free live dictation tool works the other way around: the speech recognition model runs inside your browser tab. Once the model is downloaded, your voice is captured and transcribed on your own device, so the audio never touches a server and there is no per-minute limit on how long you can dictate.
That makes it a strong fit for private notes, journaling, drafting sensitive documents, and any dictation you would rather not hand to a third party. You still get a clean, editable transcript you can copy into an email, a document, or a task list, and you can confirm nothing is uploaded by watching the Network tab in your browser DevTools while you speak.
Powered by OpenAI Whisper, running in your browser via Transformers.js
This tool is built on Transformers.js, the open-source library from Hugging Face that runs Transformer models directly in the browser using ONNX Runtime compiled to WebAssembly, with no backend. It loads OpenAI Whisper, the most widely used open-source automatic speech recognition model, and calls it every few seconds on the audio you have spoken so far, so text appears in the notepad while you keep talking.
You can choose between three Whisper sizes, Tiny, Base, and Small, to trade speed for accuracy, and either let Whisper auto-detect the language or set it manually. The model files download once from the Hugging Face Hub, are cached by your browser, and are shared with the speech-to-text and subtitle-generator tools on this site, so moving between them does not trigger another download. Both Transformers.js and Whisper are released under the permissive Apache 2.0 license.
How it compares to paid dictation, and tips for clean notes
Commercial dictation is expensive: Dragon Professional costs around 200 dollars as a one-time desktop purchase, and cloud transcription tools like Otter run on a monthly subscription with your audio leaving your device. This tool costs nothing, needs no install beyond a web page, and keeps everything on-device the way a local desktop program would. The honest tradeoff is speed, since a browser running Whisper on your CPU adds a few seconds of lag and is less tuned than a dedicated commercial engine, so it shines as a free everyday alternative rather than a professional broadcast setup.
For the cleanest results, start with the Tiny or Base model for smooth live updates, speak clearly at a steady pace, and keep the microphone close in a quiet room. Pause briefly at natural sentence breaks so each segment gives Whisper full context, which reduces the small revisions you see as the text settles. Whisper produces a solid first pass, but for anything you send it is worth skimming the notepad for names, numbers, and homophones, then fixing them right in the editable text area before you copy or download the note.
Voice typing as an accessibility tool, not just a convenience
For people managing RSI, carpal tunnel, arthritis, or any condition that makes sustained typing painful, dictation is not a novelty, it is often the difference between writing comfortably and not writing at all. Because this tool has no per-minute cost and no account wall, it removes the two most common barriers, price and signup friction, that stop someone from trying voice input in the first place.
It also helps people who think faster than they type, or who find that composing by speaking produces more natural, less labored writing than composing at a keyboard, a pattern reported often enough among people with ADHD and dyslexia that "just dictate the first draft" is common practical advice, independent of any diagnosis.
This tool vs your browser's built-in dictation
Chrome, Edge, and Safari all ship a built-in Web Speech API that can do live dictation for free with no extra download, and it is genuinely fast since it is native to the browser. The catch is where the processing happens: Chrome's implementation streams your audio to Google's servers to do the recognition, which is exactly the round-trip this tool is built to avoid, your voice leaves your device the moment you use it.
This tool trades a one-time model download and slightly more CPU work for keeping every second of audio on your machine, using Whisper running locally instead of a cloud API behind the browser's microphone icon. If sending audio to a big tech server for a quick note is not a concern for you, the native browser dictation is a perfectly reasonable free option too, this tool exists specifically for the cases where that tradeoff matters.
Setting up your microphone and room for accurate transcription
Distance from the microphone matters more than most people expect: speaking a foot away from a laptop's built-in mic in a normal room produces noticeably worse results than a headset or an external mic a few inches from your mouth, since background noise and echo directly compete with your voice for what Whisper actually hears. A quiet room beats an expensive microphone, closing a window or turning off a fan often improves accuracy more than any model-size change would.
If you are dictating somewhere noisy and cannot control the environment, speaking a bit more slowly and deliberately, with clear gaps between sentences, gives Whisper cleaner segment boundaries to work with and reduces the amount of text you will need to correct afterward in the editable notepad.
How It Works
Pick a Whisper model and your language, then click Load model so the tool downloads Whisper once and caches it in your browser.
Click Start and allow microphone access: the tool records your voice in short rolling segments and runs Whisper locally every few seconds, with nothing sent to a server.
Watch the transcript appear live in an editable notepad, fix any words by typing, then copy it or download a .txt file.
Need expert help with AI?
Looking for a specialist to help integrate, optimize, or consult on AI systems? Book a one-on-one technical consultation with an experienced AI consultant to get tailored advice.
Key Features
Privacy & Trust
Use Cases
Limitations
- The first run downloads the chosen Whisper model (45MB to 250MB), which is cached by your browser afterward
- Because it transcribes short rolling segments and re-runs the recent audio, the live text can shift slightly as more context arrives before it settles
- Transcription runs on your CPU via WebAssembly, so slower devices and the larger models add a few seconds of lag between speaking and seeing text
- Whisper is highly accurate but not perfect: review and lightly edit the notepad for names, numbers, and homophones, especially in noisy rooms
- It needs a working microphone and microphone permission, and background noise or distance from the mic reduces accuracy
Frequently Asked Questions
Is this live dictation tool really free?
Yes, it is completely free with no signup, no account, and no usage limits. Because Whisper runs on your own device through Transformers.js instead of a paid cloud API, there are no per-minute costs to pass on to you. You can dictate for as long as you want, as often as you want, without a credit card, an API key, or a rate limit. Paid desktop dictation such as Dragon costs around 200 dollars one time, and cloud tools like Otter charge a monthly subscription, while this runs for nothing in your browser.
Is my voice sent to a server?
No. The entire process, capturing your microphone and running Whisper, happens locally in your browser using Transformers.js and WebAssembly. After the model is downloaded once, your audio is processed on your own device with zero network requests carrying it. Nothing is uploaded, logged, or stored, which makes this safe for private notes and confidential dictation. You can confirm this by opening the Network tab in your browser DevTools while you dictate and watching for the absence of audio uploads.
How does live dictation work here?
When you click Start, the tool asks for microphone access and begins recording your voice in short rolling segments, roughly every five seconds. Each time a segment arrives, it decodes the accumulated audio and runs Whisper locally to produce the best full-pass text so far, which it writes into the notepad. Because it keeps re-transcribing the recent recording, the on-screen text can adjust as more speech gives Whisper more context. When you click Stop, the recording ends and you keep the final transcript to edit, copy, or download.
What is Whisper and what is Transformers.js?
Whisper is OpenAI open-source automatic speech recognition model, trained on a very large amount of multilingual audio, and it is the most widely used open speech-to-text model available. Transformers.js is the open-source library from Hugging Face that runs models like Whisper directly in the browser using ONNX Runtime compiled to WebAssembly, with no backend server. Together they let this tool turn your voice into text entirely on your own device. Both are released under the permissive Apache 2.0 license.
Q&A SESSION
Got a quick technical question?
Skip the back-and-forth. Get a direct answer from an experienced engineer.