Online Voice Recorder

Records audio from your microphone in the browser and lets you download the result. Nothing is uploaded — the recording stays on your device.

Live demo · real result from this tool

This browser cannot record here (MediaRecorder is unavailable). Use a current Chrome, Edge, Firefox or Safari.

Processed on your device — nothing is uploaded.

How to use Online Voice Recorder

  1. Allow microphone access when prompted.
  2. Record a few seconds of silence first, then speak.
  3. Stop, listen back, and download.
  4. Requires HTTPS and microphone permission; the browser shows a recording indicator.
  5. Output format is chosen by the browser — WebM/Opus, or MP4/AAC on Safari.
  6. Audio stays on your device and is not uploaded.

Permissions and what the indicator means

The browser asks before granting microphone access, and shows a recording indicator in the tab while it is active — both are enforced by the browser, not by the page. Microphone access requires a secure context, so this only works over HTTPS. If the prompt never appears, permission was likely denied previously and is remembered; reset it in the site settings rather than reloading repeatedly.

Getting a usable recording

Room acoustics matter more than equipment. A hard-surfaced room produces reflections that no processing fully removes, so record somewhere with soft furnishings — a wardrobe full of clothes genuinely outperforms an empty office. Keep the microphone close, around a hand’s width, and slightly off-axis so plosives do not hit it directly. Record a few seconds of silence at the start: it gives noise-reduction tools a profile to work from.

Formats and what the browser gives you

Browsers record to WebM with Opus, or on Safari to MP4 with AAC — you do not choose, and the format depends on the browser. Both are lossy and both are fine for speech. If you need WAV for an editing workflow, convert afterwards, accepting that the quality lost at recording cannot be recovered. For speech, the default is entirely adequate.

Recording other people

Consent law varies and matters. Many US states require all parties to consent to recording a conversation; others require only one. The EU and UK treat a recording of an identifiable person as personal data. The practical rule that works everywhere: say you are recording and get agreement on the recording itself, which takes five seconds and removes the question entirely.

Frequently asked questions

Where does the recording go?
Nowhere but your own device. Audio captured through getUserMedia is held in browser memory and written to a local file only when you press download. There is no server involved at any point.
Why does the browser ask for microphone permission?
Browsers require explicit consent before any page can access a microphone. If you decline, the recorder simply cannot start; you can re-enable access from the padlock or camera icon in your address bar and reload.
What format is the recording?
The recorder uses MediaRecorder with the best format your browser offers, usually WebM with Opus audio on Chrome and Firefox and MP4/AAC on Safari. The tool shows which one is in use before you record.
Why will my microphone not work?
Usually permission was denied and the browser remembers it — reset it in the site settings rather than reloading. Microphone access also requires HTTPS, and another application may be holding the device exclusively.
What format does it record in?
Whatever the browser provides: typically WebM with Opus, or MP4 with AAC on Safari. You cannot choose, but both are perfectly adequate for speech.
Is it legal to record a conversation?
It depends where you are — some jurisdictions need every party's consent, others only one, and recordings of identifiable people are personal data under GDPR. Announcing that you are recording and getting agreement on tape resolves it everywhere.

Written by the ToolsRift team · Last updated

Pages are drafted with AI assistance and checked by automated tests. How we write and check pages.

Was this tool useful?

Report a problem

Start typing to search every tool.

↑ ↓ to moveEnter to openEsc to close