Skip to main content

Voice recorder

Record microphone audio locally, preview it, then download it or reuse it in an Audio Pipeline.

  • Export
Automate

Embed this widget

Customize the result, check the live preview, then copy the code.

Preview

Embed code type

Code to copy

Responsive and automatically resized by Bethemesh.

Audio fileDrop an audio file here or choose an option below.

Start your audio project

Drop an audio file here or choose an option below.

Was this tool useful?

How does this tool work?

Record a voice memo, narration or spoken draft using your device’s microphone. Pause when you need to, resume the same take, and listen before downloading. The recorder prepares a usable WAV file rather than handing you the browser’s original recording container. Your voice stays on your device throughout processing. This gives you a working take for an edit without creating an account or uploading your recording to Bethemesh. Download anything you want to keep before leaving the page.

Once you grant permission, MediaDevices supplies the microphone stream to MediaRecorder. The engine selects a supported capture format: WebM/Opus, OGG/Opus, WebM or MP4, depending on the browser. When you stop, it first tries decoding the recording with Web Audio and writes a 16-bit PCM WAV. If native decoding fails, FFmpeg/WASM attempts the WAV conversion. Loading that fallback engine for the first time requires access to its CDN; your audio is not uploaded. Empty recordings and recordings that cannot be converted produce an error rather than a successful download. The microphone tracks are stopped when capture finishes. The sample rate and channel count depend on capture and decoding: there is no hardware configuration or recording bitrate control here.

How to use this tool

  1. Allow microphone access

    Start recording and accept the browser’s permission request. Check your device settings to make sure the intended microphone is selected before speaking.

  2. Speak and finish the take

    Pause suspends capture; resume continues the same session. Stop when you are finished and wait for the WAV to be prepared.

  3. Review and save

    Listen to the result. Download the WAV or choose another export format; saving an MP3 adds a separate encoding step.

Estimate the PCM payload

S = t × f × C × b / 8

PCM audio data only; container headers and other information are excluded.

S
Size in bytes
t
Duration in seconds
f
Sample rate in Hz
C
Channel count, dimensionless
b
Bits per sample: 16 for this WAV

Use cases

Save a spoken idea

Dictate a reminder and download it before closing the page. A take visible in the editor is working material, not a permanent backup.

Prepare narration

Record a voice track for a presentation, then trim an unnecessary lead-in or ending. Adjust the level afterwards if the recording needs it.

Start an audio workflow

Use your take as the source for Workspace processing: remove silence, apply equalization, normalize loudness, then convert for distribution.

Examples

Mono PCM size

60 × 48,000 × 1 × 16 ÷ 8, plus the WAV header. This sample rate is a calculation assumption, not a capture setting imposed by the recorder.

Input

60 s, 48,000 Hz, 1 channel, 16-bit PCM

Result

5,760,000 bytes of audio data

The same minute in stereo

A second channel doubles the PCM payload. This explains why a WAV voice recording can be considerably larger than its MP3 copy.

Input

60 s, 48,000 Hz, 2 channels, 16-bit PCM

Result

11,520,000 bytes of audio data

Tips and best practices

  • Make a short test recording and listen back. Granting permission alone does not confirm that the intended microphone is active.
  • Use headphones to avoid recording your speakers. Converting to WAV cannot repair distortion already captured at the microphone.
  • Download important takes before closing or refreshing the page. For long sessions, consider available memory rather than assuming unlimited recording time.

Sources and references

Frequently asked questions

Why is my finished recording a WAV file?

The engine converts native capture into WAV to provide decodable audio for playback and subsequent processing. WebM, OGG and MP4 are intermediate capture containers.

Can I save my voice memo as MP3?

After the WAV has been prepared, select MP3 for export. This performs a separate local, lossy conversion; it does not change the microphone’s original capture format.

Does pausing create separate recordings?

No. Pause and resume control one session, and stopping prepares one file. Download a completed take before beginning another important recording.

Why will my microphone not start?

Your browser needs MediaRecorder support and permission to access the microphone. Check site permissions, your selected input device and any browser or operating-system restrictions.

Can I record without an internet connection?

Capture is local, but the FFmpeg fallback may need downloading. A session without the engine already available therefore cannot guarantee offline preparation of the final file.

Related tools

Tools similar or complementary to this one.

Similar tools

Convert audio files locally to MP3, WAV, FLAC, OGG, M4A or Opus.

AudioFeaturedUse this tool