Online Voice Recorder - Record Audio, Save as WAV or MP3
Record your voice or instrument from the microphone with a live level meter and crash-safe on-device journaling, then download the take as WAV, MP3, or in its original compressed format.
Pick a microphone, press record, and watch the meter — everything is captured, journaled, and converted locally in your browser, so nothing is ever uploaded.
Online Voice Recorder - Record Audio, Save as WAV or MP3
Record your voice or instrument from the microphone with a live level meter and crash-safe on-device journaling, then download the take as WAV, MP3, or in its original compressed format.
00:00
Input level
Long takes are safe: compressed capture uses roughly half a megabyte of memory per minute, and every 5 seconds a chunk is also journaled to your browser's on-device storage so a crash loses almost nothing.
Recording settings: Exports: original, WAV 16-bit PCM, MP3 192 kbps · Up to 5 min · System default
Privacy note: audio is recorded, previewed, and converted entirely on your device. Crash-recovery chunks live in your browser's local IndexedDB storage and never leave this machine; they are cleared when you stop or discard a take. No file, waveform, or metadata is sent to any server.
About this online voice recorder
A voice recorder used to mean dedicated hardware or a desktop install; today the browser ships everything needed for a clean take. This recorder uses two web standards that every modern browser supports: getUserMedia to open the microphone, and MediaRecorder to capture the stream into compressed audio chunks in real time. An AnalyserNode from the Web Audio API computes the RMS level of the incoming signal about sixty times per second, which drives the live meter — the fastest way to know whether you are too quiet, clipping, or picking up nothing at all because the wrong input is selected.
The recorder is built for long sessions. Compressed Opus or AAC capture keeps memory use to roughly half a megabyte per minute, so an hour-long interview is entirely practical, and the max-duration setting — 5, 15, 30, or 60 minutes, or no limit at all — acts as a safety net against forgotten tabs. More importantly, the take is crash-safe: every five seconds the recorder journals the latest chunk into IndexedDB, the browser's local on-device database. If the tab crashes, the laptop dies, or you close the window by mistake, reopening this page shows a recovery banner with the start time and approximate length of the unsaved take; one click reassembles the chunks into a playable recording with all the usual downloads. Nothing about this journal touches the network — IndexedDB lives on your disk, and the journal is wiped the moment a take is stopped normally or discarded. If storage is unavailable (private browsing modes sometimes block it), recording simply continues memory-only and tells you so.
After you stop, three exports are offered. The untouched original — WebM or Ogg with the Opus codec on Chrome, Edge, and Firefox, MP4/AAC on Safari — is smallest and ideal for sharing. The 16-bit PCM WAV is a faithful, lossless rendering of the capture that every editor, DAW, sampler, and transcription pipeline accepts. The MP3 at 192 kbps, encoded on-device by a JavaScript LAME encoder that loads only when you ask for it, is the universal middle ground: small, editable enough, and playable on anything.
A word of technique: aim for a signal that dances in the middle of the level bar and only occasionally approaches the top; a meter that slams red is clipping, and clipping cannot be repaired afterwards. Distance matters more than gain — a hand's width from the mouth, slightly off-axis, removes most plosives. Record a five-second test, play it back, and adjust before committing to the real take.
Recorder settings for common jobs
Starting points that map the controls to real recording tasks.
Task
Suggested setup
Why
Voice memo or meeting note
System default mic, max duration 15 min, download the original
Opus at speech settings is tiny and perfectly intelligible; WAV is overkill for notes.
Hour-long interview or lecture
External mic, 60 min or No limit, download MP3 192 kbps
The 5-second journal makes a long single take safe, and MP3 keeps an hour near 85 MB instead of 600 MB of WAV.
Podcast or narration take
External USB mic selected in the picker, 15 min per take, download WAV
Editors like Audacity and Reaper prefer uncompressed WAV; record in shortish takes so a flub only costs minutes.
Instrument sample for a sampler
Default mic close to the source, 5 min limit, download WAV
Samplers need PCM; the short limit keeps files trim and forces tight, repeatable takes.
Checking a new microphone
Select the new device, record 10 seconds, watch the level bar
If the bar stays flat, the browser is capturing a different input — reselect and test again.
How to record audio in your browser
Choose a microphone from the picker (the full device list appears after you grant permission) and set a max duration — 5, 15, 30, or 60 minutes, or No limit for open-ended sessions.
Press Start recording and allow microphone access when the browser asks. From this moment the take is journaled to on-device storage every 5 seconds as crash protection.
Speak or play while watching the level bar — steady green movement is good, constant red means turn down or back off the mic.
Press Stop (or let the max-duration limit stop it). A preview player appears, and the journal for the finished take is cleared.
Download the original compressed file for quick sharing, the 16-bit WAV for editing, or prepare an MP3 at 192 kbps — all three are generated on your device.
Voice recorder FAQ
Is my recording uploaded anywhere?
No. Capture, preview, crash-recovery journaling, and every conversion happen in your browser. The recovery chunks are stored in IndexedDB — local browser storage on your own disk — and are deleted when you stop or discard a take. The page makes no network request with your audio.
What happens if my browser crashes mid-recording?
Very little is lost. While recording, a chunk is written to on-device storage every 5 seconds, so after a crash, reload, or accidental tab close you will see an Unsaved recording banner when you return. Restore reassembles the chunks into a playable take with the usual downloads; Discard wipes them. At most the final few seconds after the last journaled chunk are missing.
Which download should I pick — original, WAV, or MP3?
The original (Opus in WebM/Ogg, or AAC in MP4 on Safari) is smallest and best for quick sharing. WAV is 16-bit uncompressed PCM that every editor, DAW, sampler, and transcription service accepts — choose it for editing. MP3 at 192 kbps plays everywhere and keeps long recordings small; it is encoded on your device only when you press Prepare MP3.
Why doesn't my microphone show up in the picker?
Browsers hide device names until you grant microphone permission at least once. Start a short recording, allow access, and the picker will refresh with every available input by name.
The recording is silent or very quiet — what should I check?
First confirm the level bar moves while you speak; if it doesn't, the wrong input is selected or the OS has muted the mic. Then check your operating system's input volume, and keep the mic within about a hand's width of the source.
Is there a time limit?
Only the one you choose: 5, 15, 30, or 60 minutes per take, or No limit for open-ended sessions. Compressed capture uses roughly half a megabyte of memory per minute, so even multi-hour takes are practical; the optional limit simply protects against forgotten tabs.