HandyTools Hub

Voice Recorder

Record voice memos and microphone audio right in your browser

00:00

Ready to record

Recording happens entirely in your browser — audio is never uploaded or stored.

How to Use

  1. Start recording — Click “Record” and allow microphone access when your browser asks. The elapsed timer starts and the level meter shows your live microphone input.
  2. Pause or resume — Click “Pause” to take a break without ending the take, then “Resume” to continue. The timer pauses with the recording.
  3. Stop — Click “Stop” to finish the take. Your recording appears in the playback section below the controls.
  4. Play back — Use the built-in audio player to listen to the recording in-page before saving it.
  5. Download — Click “Download recording” to save the file. The container format (WebM or MP4) is chosen automatically based on what your browser supports.
  6. Record again — Clicking “Record” when a recording exists asks for confirmation, because the new take overwrites the current one.

Features

  • Single-take recording — One current recording at a time: record, stop, play back, download.
  • Pause / resume — Full MediaRecorder controls, not just start and stop.
  • Live elapsed time — MM:SS display that switches to H:MM:SS past one hour.
  • Microphone level meter — Real-time input level so you can see that the mic is working before you stop.
  • In-page playback — Instant review via an audio element with an object URL.
  • Smart container selection — audio/webm;codecs=opus → audio/webm → audio/mp4 fallback per browser.
  • 100% client-side — No upload, no storage, no account. Audio never leaves your device.

Use Cases

  • Voice memos: Capture ideas, reminders, or meeting notes without installing an app.
  • Interview and lecture capture: Record long sessions — the timer handles durations past an hour.
  • Podcast or video drafts: Record quick audio drafts and download them for editing.
  • Mic testing: Use the level meter to check that your microphone is picking up sound before an important call.
  • Audio Visualizer — see your microphone input as waveforms and frequency bars.
  • Tone Generator — generate reference tones for audio testing.
  • Metronome — keep time while you record practice sessions.
  • Text to Speech — the reverse direction: turn written text into spoken audio.

Frequently Asked Questions

Is my recording uploaded or stored anywhere?

No. Recording happens entirely in your browser using the MediaRecorder API. The audio never leaves your device — nothing is uploaded to a server, and nothing is written to localStorage or IndexedDB. Closing or reloading the page discards the current recording unless you have downloaded it.

What format is the downloaded file?

The tool picks the best container your browser supports, in this order: WebM with Opus audio, plain WebM, then MP4. Chrome and Edge typically produce .webm files; Safari produces .mp4. The file name includes a timestamp, e.g. recording-2026-07-29-1430.webm.

Can I pause and resume a recording?

Yes. Use the Pause button to temporarily stop capturing, then Resume to continue the same take. The elapsed timer pauses with the recording. Pressing Stop finishes the take and makes it available for playback and download.

Why does the tool warn me when I press Record again?

This is a single-take recorder: it keeps one current recording at a time. Starting a new recording overwrites the previous one, so the tool asks for confirmation first. Download your recording before starting a new take if you want to keep it.