Free Voice Recorder
Voice Recorder records your microphone with a live level meter and scrolling waveform, and saves each take as MP3, WAV or the original recording file. Pick the input device, pause and resume with Space, and turn echo cancellation, noise suppression or automatic gain on or off. Takes stay in memory until you close or reload the page.
- Output:
- MP3, WAV, WebM/Ogg (MP4 on Safari)
- Meter:
- RMS and peak dBFS, peak hold
- Storage:
- In memory until you close or reload
- Price:
- Free
- Runs:
- Locally, in your browser
- Uploads:
- None: files never leave your device
- Account:
- Not needed
Quick answers
Are my recordings uploaded?
No. Recording and conversion happen in your browser; nothing is sent to a server.
Processed on your device: your files are never uploaded. How it works
Network activity in this tab
What this page has requested since you opened the site in this tab. An upload is any request that sends data: POST, PUT, PATCH or a request with a body.
No uploads: nothing has been sent from this page.
No network requests yet.
To see every request, open your browser's developer tools (Network tab).
How to use the Voice Recorder
- Press Allow microphone (or Record) and pick your microphone if you have more than one.
- Check the level meter: speak so the bar stays mostly green and the peak stays below 0 dB.
- Press Record (or R), pause and resume with Space, and Stop when you are done.
- Rename, play back and download each take as WebM/Ogg, WAV or MP3.
Credits & open source
Our own code plus open-source libraries. Thank you to the people who make these projects.
- lamejsMP3 encoder (port of LAME), loaded as a separate unmodified chunk. © LAME project; JavaScript port by Alex Zhukov; ESM fork by Breezystack · LGPL-3.0
Web platform APIs used: Media Capture (getUserMedia), MediaRecorder, Web Audio API, Canvas 2D, Keyboard Events, localStorage.
Full license texts: third-party notices · all credits
Frequently asked questions
Which format should I download?
MP3 is the most compatible and small. WAV is uncompressed for editing. The native WebM or Ogg file is the original recording with no conversion.
Should I keep noise suppression on?
For speech in a noisy room, yes. For music or the most natural sound, switch off echo cancellation, noise suppression and automatic gain.