Skip to content
Processing locally — files never leave your device

Online Audio Recorder

Record audio from your microphone using the browser MediaRecorder API. Listen back, then download as a WebM or OGG file.

00:00

How to use Audio Recorder

  1. Click "Record" and, when the browser asks, allow access to your microphone — the prompt appears once per site.
  2. Speak, sing, or capture whatever you need. A running timer shows how long the recording has been going.
  3. Click "Stop" when you are finished. The clip is finalised in memory, ready to review.
  4. Play it back with the built-in audio player to check the result before saving.
  5. Click "Download" to save the file (WebM or OGG) to your device. The MediaRecorder Blob lived only in this tab, so the audio was never transmitted anywhere.

A voice recorder that keeps the audio to itself

Press record, talk, and download a clip — that is the entire workflow, with no app to install and no account to create. What makes this recorder worth choosing over the dozens of others is where the audio lives: the MediaRecorder API encodes it inside this tab, so an interview, a confidential voice memo, or a rough song idea is captured without a server ever hearing it.

How browser audio recording works

Two browser features do the work. First, getUserMedia asks your operating system for a live microphone stream after you grant permission. Second, the MediaRecorder API encodes that stream into compressed audio chunks as you speak, then stitches them into a single file when you stop. The finished clip is held as an in-memory Blob and turned into a temporary download link — at no point is it sent over the network.

Microphone permission and HTTPS

A live microphone stream is only handed out on secure (HTTPS) pages, and the browser asks for your consent the first time getUserMedia runs. Clicked "Block" by mistake? Use the microphone icon beside the URL to flip the setting back to "Allow," then refresh. That choice is stored for this domain, so return visits start recording without another prompt.

The output format: WebM and OGG

Live recording lands in WebM (almost always Opus) or, on a few browsers, OGG. Opus was designed for exactly this kind of job — it stays intelligible for speech at very low bitrates, so an hour of interview audio is a modest download. MP3 and WAV are not something a browser can author on the fly; if a workflow truly needs them, transcode the saved clip in Audacity or FFmpeg after the fact.

Tips for a clean recording

  • Use a real microphone. A headset or USB mic beats a built-in laptop mic for clarity and noise rejection.
  • Find a quiet space. Soft furnishings reduce echo; turn off fans and notifications.
  • Watch your distance. Stay a steady hand-span from the mic to avoid volume swings and popping.
  • Record in segments. Shorter clips use less memory and are far easier to trim and reuse later.

Recording confidential audio safely

Voice carries things text does not — a source's identity, a candid aside, the emotion in a message. That is why a recorder you can trust matters more than one you can install fastest. Because the clip exists only as an in-tab Blob until you choose to save it, you can record a sensitive interview or a private voice note knowing the audio was never copied to a server you do not control. If the subject asks you to delete a take, closing the tab genuinely erases it.

Related media tools

  • Audio Trimmer — top and tail your recording, or pull out a single quote from an interview.
  • Speech to Text — turn dictation into editable text (note: that one is cloud-processed).
  • Screen Recorder — narrate a walkthrough with your voice over the picture.

Frequently asked questions

Is my recording uploaded to a server?
No — and for a voice recorder that is the whole point. An interview subject talking off the record, a doctor’s-appointment memo, or a half-formed song lyric should not pass through a stranger’s servers. Here the MediaRecorder Blob is built and held in this browser tab only; closing the tab discards it. SnapTools and every third party are simply never in the loop.
What file format do I get?
You get a WebM file carrying the Opus codec (a few browsers hand back OGG instead). Opus is the codec browsers can encode live without bundling a separate library, and it is excellent for spoken word — clear voice at small file sizes, which is exactly what you want for memos and interviews.
How do I convert the recording to MP3?
A browser cannot author MP3 by itself, but your WebM/Opus clip already plays in podcast hosts, messaging apps, and editors. If one stubborn app demands MP3, drop the file into Audacity or run a single FFmpeg command to transcode it. For sharing or publishing a spoken clip, you rarely need to bother.
Why was my microphone access denied?
Recording cannot begin if the mic is blocked. Click the microphone icon in the address bar, set this site back to allowed, and reload. Two other gotchas specific to recording: capture only works over HTTPS (this page qualifies), and a video-call app left running may already own the mic — quit it so the recorder can claim the device.
Which browsers and devices are supported?
MediaRecorder paired with microphone capture runs in every current browser: desktop Chrome, Edge, Firefox, and Safari, alongside the mobile builds of Chrome and Safari on Android and iOS. All you need is a functioning mic and the HTTPS page you are already on.
How long can I record?
Nothing caps the length, but the clip accumulates in RAM until you save it, so an hour-plus session grows the in-tab buffer steadily. The practical move for long material — a full interview, a rehearsal — is to capture it in chapters: each take stays light on memory and is far easier to trim and label afterward.
How can I improve the recording quality?
Use an external or headset microphone rather than the laptop's built-in mic, record in a quiet room, and keep a consistent distance from the mic. Opus (the default codec) already handles voice and music well at modest bitrates.
Can I edit or trim the clip afterward?
This tool records only. To cut a section out of the result, use the Audio Trimmer — load your downloaded file, set the start and end, and export the trimmed clip, all in the browser.

More tools you might find useful in the same flow.

Built by Muhammad Tahir · About