Voice & Audio Recorder
Record audio from your microphone, play it back, and download a .webm file — entirely in your browser. Nothing is uploaded.
Pure browser JavaScript — uses getUserMedia and the MediaRecorder API.
How to use this tool
- Click Record and grant microphone permission when asked.
- Speak, then click Stop to finish the recording.
- Play it back in place, then Download the .webm file to your device.
Record audio from your microphone, play it back, and download a .webm file — entirely in your browser. Nothing is uploaded.
How it works
The Voice and Audio Recorder captures audio from your microphone and saves it as a downloadable file, all within your browser. Click Record to start, speak or play your audio source, then click Stop. A playback control lets you review the recording before you decide to download it as a .webm file.
The tool uses the browser's MediaRecorder API and does not send audio data to any server -- everything stays on your device. On most browsers, the first time you click Record the browser will ask for permission to access your microphone; you must allow this for the tool to work.
Common uses include recording voice memos, capturing quick audio notes, recording a podcast or narration draft, testing your microphone level and quality, and recording meeting audio for personal reference. The .webm format is widely supported for playback in browsers; if you need MP3 or WAV, convert the file after downloading using a free audio converter.
Worked example
Record a short voice memo
- Click Record -- allow microphone access if prompted.
- Speak your message clearly into the microphone.
- Click Stop when finished.
- Press Play to review the recording.
- Click Download to save the .webm file.
A .webm audio file of your voice memo saved to your device.
Common mistakes to avoid
- Denying microphone permission and then wondering why recording does not start -- click the lock icon in the address bar to reset permissions.
- Not checking the playback before downloading and discovering only after the fact that the recording was too quiet or contained unwanted noise.
- Closing the browser tab before clicking Download, losing the recorded audio.
Key terms
- MediaRecorder API
- A browser built-in interface that allows web applications to capture audio and video from the user's microphone or camera.
- WebM
- An open media file format used for audio and video, widely supported in modern browsers.
- Sample rate
- The number of audio samples captured per second, measured in Hz. Higher sample rates reproduce higher frequencies more accurately.
Frequently asked questions
- Is my recording uploaded anywhere?
- No — capture and encoding happen locally via MediaRecorder. The audio only leaves your device if you choose to share the downloaded file.