Voice Recorder with Trim

Record your voice in the browser, trim the take on a waveform and download it as a clean 16-bit WAV.

00:00

Press Start recording and allow microphone access when your browser asks.

Checking which audio formats this browser can record…

No uploads. Your files stay on your device.

Free forever, no sign-up, no cookies. Buy me a coffee

How it works

Press Start recording and allow microphone access: your browser’s built-in MediaRecorder captures the audio straight into this tab, with a timer and a level meter so you can see the mic is actually picking sound up. Pause and resume as often as you like — it all lands in one take. When you stop, the recording is decoded with the Web Audio API and drawn as a waveform you can trim on the spot, which is the bit most voice recorders leave out.

Drag across the waveform to choose the part you want to keep, or type exact start and end times to a hundredth of a second. Trim silence at the ends finds the first and last sound above the noise floor and snaps the range to it — perfect for cutting the fumbling before “hello” and the pause before you reach the stop button. The 10 ms fade keeps the cut edges from clicking, the preview updates instantly, and the download is an uncompressed 16-bit WAV that any editor, phone or podcast app will accept. Nothing is uploaded: no server, no account and no shareable link, which matters for interviews and voice memos. The flip side is that the take only lives in this tab, so download what you want to keep before you close or reload the page.

Frequently asked questions

How do I record and trim my voice in the browser?

Press Start recording and allow microphone access when your browser asks. A timer and level meter show that sound is coming in, and you can pause and resume as often as you like — it all ends up in one take. Press Stop and the recording is decoded and drawn as a waveform: drag across it to pick the part you want to keep, or type exact start and end times to a hundredth of a second. Trim silence at the ends snaps the range to the first and last sound above the noise floor, so the fumbling before you start talking and the pause before you reach the stop button are gone in one click. Then download the trimmed WAV. No app, extension or sign-up is needed — the page only uses the MediaRecorder and Web Audio APIs already built into Chrome, Edge, Firefox and Safari.

Is my recording uploaded to a server?

No. The audio is captured into your browser's memory, decoded and trimmed on your own device, and never leaves the tab — there is no upload, no account and no shareable link that could leak by accident, which matters for interviews, voice memos and anything confidential. The flip side is that the take only lives in this page, so download what you want to keep before you close or reload the tab.

What file format do I get, and is the trim lossless?

The trimmed download is an uncompressed 16-bit WAV at the sample rate and channel count your microphone recorded at, so it is a lossless cut of the decoded audio with no second round of compression. Every editor, phone, podcast host and ringtone app accepts WAV. The optional 10 ms fade on the cut edges keeps the trim from clicking; switch it off if you need the samples exactly as recorded. If your browser records to a format it cannot decode for trimming, the page says so and still offers the original recording for download.

Report a bug