Record or Upload Voice Audio

Drop a voice recording here, or import from:

Record or upload speech to start editing.

How to edit a voice recording online

Record or upload your voice, trim unwanted passages, arrange takes, and adjust volume. Free manual editing, with no signup or added watermark.

  1. 1

    Record or upload

    Choose a voice file from your device, or use Record and allow microphone access to capture a new take. Save voice memos as accessible files before importing.

  2. 2

    Keep the useful passages

    Choose Cut, adjust the handles, then Confirm cut to keep a range. To remove a middle passage, Duplicate first and trim each copy to one of the sections you want.

  3. 3

    Adjust delivery

    Arrange the retained clips and listen to the joins. Adjust Volume or Normalize selected track if needed; use short fades carefully so they do not hide the first or last word.

  4. 4

    Listen and export

    Preview the complete spoken sequence and download it in the format you need.

Turn a rough voice recording into a usable take

These workflows use manual waveform edits. The editor does not detect words, transcribe speech, or remove filler words automatically.

A voiceover with repeated lines

Import the takes, retain the strongest version of each line, and arrange them in script order. Leave a short natural pause between sentences and preview the whole sequence before exporting for your video editor.

An interview excerpt

Keep the question and answer needed for a short clip. Remove setup chatter manually, but listen across each join so the edit preserves the speaker’s meaning. This tool does not separate speakers or remove overlapping voices.

A spoken lesson

Trim waiting time before the lesson and shorten long gaps between examples. Keep enough space for learners to follow the explanation. Small speed adjustments are optional; always check intelligibility in the exported file.

A voice note or audition

Save the recording from your phone as a file, choose the best continuous take, and trim its empty beginning and ending. Adjust level gently and export MP3 for convenient sharing, or WAV when requested by the recipient.

Voice Editor features on this page

TaskAvailable here?How it works
Remove unwanted speechManualUse Cut to retain a range; Duplicate and trim copies to omit a middle section
Shorten pausesIncludedManual waveform editing
Normalize volumePer selected clipAdjusts peak level; does not equalize every word or match a LUFS target
Speed and pitchIncludedOptional timing and tonal adjustment
Noise removalNot includedUse a dedicated noise-removal tool when required
Transcript editing or voice cloningNot includedEdits are made on the waveform, not by deleting text or generating a new speaker

How to remove a mistake from the middle of a recording

Keep the original file. This editor uses Cut and Duplicate rather than a one-click Split action, and has no full undo history.

  1. 1

    Duplicate before cutting

    Select the recording and choose Duplicate so you have two copies of the full take. Each copy can be trimmed independently.

  2. 2

    Keep the two useful parts

    On the first copy, choose Cut and retain the passage before the mistake, then Confirm cut. On the second copy, retain the passage after it. Avoid cutting through a word or breath.

  3. 3

    Arrange, listen, and export

    Place the first passage before the second. Play the project and check that the sentence still sounds natural. Choose an output format and Export Voice Edit to download the combined result.

Recording, privacy, and practical limits

Manual voice editing, not automatic cleanup

There is no noise reduction, de-reverb, filler-word detection, transcription, or voice cloning here. Peak normalization can raise room noise along with speech; it cannot repair a distorted recording.

Up to 10 clips and 30 minutes of output

The timeline supports up to 10 clips, including duplicates. Rendered output is limited to 30 minutes. Long recordings can use substantial memory during decoding; work with shorter excerpts on mobile.

Free editing with local files

Local recordings are processed in your browser with no signup, payment, or added audio watermark. Remote imports and encoder downloads involve network requests. Microphone recording needs browser permission and a working input device.

Download before closing

The source is not overwritten and there is no full undo/redo history or saved cloud project. Keep the original recording and download your finished edit before leaving the page. Input decoding depends on browser codec support.

If your voice edit does not sound right

A word is clipped at the join

Check both selection boundaries before confirming the cut. Leave a little room around consonants and breaths; a long fade can make the first syllable too quiet. Reimport the original if you cut away needed audio.

The voice is louder but still noisy

Normalize selected track changes its peak level, not its signal-to-noise ratio. Lower the gain if needed and use a separate noise-removal workflow or a cleaner recording for background noise.

The microphone will not record

Check the browser’s microphone permission and your system input device. If another app is using the mic, close it and retry. You can also record with your device’s recorder and import the saved file.

Frequently Asked Questions

Can I record my voice in the editor?

Yes. Grant microphone permission, record a take, and edit it on the same timeline as an uploaded file.

No. This page focuses on recording, cutting, timing, volume, speed, and pitch rather than noise removal.

Yes, manually. Duplicate the full recording, trim one copy to the passage before the mistake and the other to the passage after it, then arrange and preview the two clips.

Yes. Use the waveform to trim or remove part of a pause while keeping enough space for natural speech.

Yes. Normalize selected track adjusts that clip’s peak. It does not match perceived loudness between speakers, target a delivery LUFS value, or remove noise.

Yes. The editor provides independent speed and pitch controls for the rendered result.