Voice note to text, free

Drop in a recording, or record one right here: speech recognition runs in your browser, you get the text split into paragraphs, you can edit it, and download it as TXT or Markdown.

Drop your recording here

M4A, MP3, WAV, OGG, Opus, WebM and video files too - up to 500 MB and 2 hours. The recording stays in your browser; we never upload it anywhere.

How does a recording become a note?

In three steps. First the recording is converted to 16 kHz mono audio - the format the speech-recognition model works on, and one that a dictaphone m4a, an opus saved from a messenger, an mp3, a wav and the audio of a video all fit into. Then the audio is run through the open Whisper model in thirty-second windows, which returns not just the words but when they were said. Finally the fragments are joined into paragraphs rather than subtitle lines: we break where there is at least a second and a half of silence, or where a sentence ends and the paragraph is already long enough.

That paragraph grouping is the difference between a subtitle and a note. A subtitle line is six words long because that is what fits on screen; thirty such lines in a note are unreadable. That is also why there is no timestamp anywhere in the export: you paste the TXT or the Markdown file into your notes app and it looks as if you had typed it. The timings stay in the editor, where they have a job - click a paragraph and playback starts there.

All of this happens on your own machine. The recording never reaches a server, and neither does the text: once the page has loaded, the processing would finish even offline. The price is the first run - the model has to be downloaded, and it is several tens of megabytes. After that it stays in your browser cache and the next recording does not pay it again.

What it is good for

Dictated notes. You talk through a train of thought while driving or walking, and here it becomes searchable, copyable text. The recording stays on your phone; the text is made in your browser.

Meetings and interviews. An hour of recording becomes a rough transcript in a few minutes, one you can actually read through. We do not separate speakers - if you need that, you mark the paragraphs yourself, which is exactly why the editor lets you rewrite every one of them.

Voice messages. A long voice message is faster to read than to listen to - and it works where you cannot play audio at all. Opus and m4a files saved from messengers can be dropped straight in.

Where its limits are

Honestly: this is the smallest Whisper model, because it is the only one that fits in a browser. It is very good on clear, close-up English speech and noticeably weaker on Hungarian - it often gets proper nouns and jargon wrong, and punctuation is hit and miss. The transcript is raw material, not finished text; that is why every paragraph is editable.

A noisy room, people talking over each other, a distant microphone and a strong accent all make the result worse. We do not separate speakers, and we do not summarise. Speed depends on your machine: five minutes of audio is twenty to thirty seconds on a current desktop, several times that on a phone.

Frequently asked questions

Is my recording uploaded anywhere?

No. Neither the recording nor the transcript. Nothing is uploaded unless you click "Save to FileMv" yourself to get a link to the note.

Is it free, and is there a minute limit?

Free, no sign-up, and no monthly minute allowance - the processing runs on your machine and costs us nothing. One recording can be up to 500 MB and 2 hours.

Does it write a summary?

No, and that is a deliberate omission. A language model running in a browser would be several hundred megabytes more to download, and its failure mode is the worst kind here: it plausibly summarises things that were never said. Paste the finished text into a tool you trust.

How big is that first download?

The speech-recognition model and its runtime come to 54-72 MB together, depending on whether your browser can use the graphics card. On top of that comes the audio converter, another 31 MB. All of it is one-off: after that it comes from the cache, and the same files serve our subtitle tool as well.

Which files does it accept?

Practically anything with audio in it: m4a, mp3, wav, ogg, opus, webm, aac, amr, and video files too. If the browser cannot open the file we still try - the length is then computed from the extracted audio.

How is this different from the subtitle tool?

The same speech recognition runs in both. The subtitle tool gives you timed subtitle lines in SRT and VTT, for video. This page gives you paragraphs with no timestamps, for notes.