Skip to tool

LOCAL AUDIO EDITOR

Audio Cutter Online

Your original file stays unchanged.

Keep the part you need. Remove a mistake. Preview your edit, then download a new WAV.

Files stay in this browser 16-bit WAV output Input up to 200 MiB Output up to 100 MiB
Media

Choose a recording to begin. Audio plays only when you press Preview.

Audio Cutter Online Keep an excerpt or remove one section from a recording. Enter seconds, timecodes or 4/4 bars, check the exact plan and download 16-bit WAV.

What this tool does

  • visual waveform editor
  • seconds, M:SS.mmm and H:MM:SS.mmm time controls
  • keep a selection or remove it and join the remaining audio
  • exact retained ranges, sample frames, output duration and byte estimate
  • whole-recording selection and explicit invalid-range errors
  • manual BPM and 4/4 bar-count selection
  • preview of the retained audio before export
  • 16-bit PCM WAV output from the exact frame-aligned range
  • browser audio decoding where supported
  • no FastTool application upload
  • input/output SHA-256 and exact byte lengths
  • downloadable JSON and Markdown receipts
  • stale output and download locking
  • clear unsupported-format message
What can I edit?

Keep an excerpt. Remove a mistake.

Extract a podcast quote or remove an unwanted section while retaining the audio before and after it. For bar-length cuts, use a known steady BPM and place Start on the downbeat yourself.

  • Voice notes
  • Podcast excerpts
  • Meeting snippets
  • 4/4 music phrases
Formats, limits and privacy

The selected decoded samples become a new WAV file. The original recording is unchanged. Preview the cut before using it in a project.

Seconds, timecodes or 4/4 bars

Enter 75.250, 1:15.250 or 0:01:15.250 for the same position. Drag the waveform handles or apply 1–128 bars at a manually entered 20–300 BPM. Invalid times and an overlong bar selection are rejected, not silently shortened.

Checked WAV bytes

WAV header, byte length and hash checks run before download unlocks. Changing the audio or selected range locks the old download. These checks do not judge sound quality or prove a click-free loop.

Your audio stays local

Audio, filenames, selected times and hashes stay in this browser tool. Allowlisted page analytics do not receive them. Use a trusted device for private recordings.

Know the limits

Maximum input: 200 MiB. Maximum WAV output: 100 MiB. No MP3 export, tempo detection, beat snapping, time-stretch, fades, crossfades or mastering. Codec support depends on your browser.

Try a sample and check the result

The built-in sample lets you try selection, preview and WAV export without choosing a personal file.

Sample input

Clearly labeled synthetic 4-second, 330 Hz mono PCM WAV. It is a fixture, not a user recording or claimed case study.

Expected output

On the four-second sample, set Start to 1 and End to 3. The resulting clip is two seconds of 16-bit PCM WAV. Replay, WAV and optional receipts all refer to that selected range.

Proof checks

  • Waveform, number fields, preview, and receipt use the same frame-aligned range.
  • Input/output SHA-256, exact bytes, media type, sample rate, channels, and receipt-core SHA-256 are explicit.
  • Changing input or range locks stale downloads; cancel/reset retain no unfinished artifact.
  • Browser decode errors and the truthful WAV-only output boundary are explicit.

When not to use it

Not for forensic audio, music mastering, copyrighted extraction without rights, or confidential recordings on untrusted devices.

Privacy boundary: Audio bytes, decoded samples, filename, selection, and hashes stay inside this browser tool. Page analytics can receive only allowlisted event metadata—never raw audio, filename, range, or hash. Do not use regulated or confidential media on an untrusted device.

Two useful edits, with exact examples

Keep a podcast excerpt

On a recording longer than 2 minutes, enter Start 1:15.250 and End 2:00, then choose Keep selection. The requested clip is 44.750 seconds. The plan shows the actual decoded-frame duration and expected WAV bytes before export.

Remove a middle mistake

On a 90-second voice recording, select 0:20 to 0:30 and choose Remove selection. The tool retains 0–20 seconds and 30–90 seconds in that order, producing 80 seconds with a direct join at 20 seconds. Nothing is replaced with silence.

Know what changed

The preview and exported WAV use the same retained frame plan. Optional receipts record the source ranges and join location. Editing a time or switching Keep/Remove locks the old download. Reset clears the source and result from tool state.

A direct join may sound abrupt or click. This is a precise one-range editing tool, not an automatic speech editor or a crossfade workstation. Listen to the result when appropriate and use a DAW for detailed repair.

Questions before you cut

How do I cut an audio file?

Choose audio, drag or type the start and end time, preview the selection, then create the verified WAV. Download buttons unlock only after the exact byte and SHA-256 checks finish.

How do I remove a section without deleting the rest?

Enter the unwanted section’s Start and End, select “Remove selection · join remaining audio”, then check the retained ranges. Create the WAV and download it. The before and after ranges are concatenated with no fade or added silence; the original file is not changed. Removing the whole recording is blocked because it would leave an empty output.

Can I enter a timestamp such as 1:23.500?

Yes. Start and End accept seconds, M:SS.mmm or H:MM:SS.mmm. For example, 83.5 and 1:23.500 mean the same time. Seconds after a colon must be below 60; minutes in a three-part timecode must also be below 60. An invalid draft stays visible and blocks preview, creation and stale downloads until you fix it.

How do I cut 4 or 8 bars from a song?

Set Start on your chosen downbeat, enter the track’s known BPM and a bar count under “Select by bars · 4/4”, then choose “Apply bar length”. The duration is bars × 4 × 60 ÷ BPM. At 128 BPM, 8 bars is 15 seconds; starting at 10 seconds selects through 25 seconds. The file must contain the whole range. Preview before exporting.

Does it find the BPM or make a seamless loop?

No. BPM is entered manually. The tool calculates a duration; it does not detect beats, move the start to a downbeat, stretch audio or add a crossfade. Variable-tempo recordings may not fit the calculation. Listen for timing and clicks at both boundaries, and use a DAW when you need loop editing or fades.

Can I download the cut as MP3?

No. MP3, WAV, M4A and OGG are possible inputs when your browser can decode them, but output is always 16-bit PCM WAV. The original compression and container are not preserved, and a WAV may be larger than the original compressed file.

Does it upload my audio?

Standard trimming happens in your browser tab without uploading to a FastTool application server.

Which files and sizes are supported?

Choose one audio file up to 200 MiB. WAV and common MP3 files are the most reliable; M4A, OGG and unusual codecs depend on the browser decoder. WAV output is limited to 100 MiB. If a file will not decode or the selected range is too large, no output is created; choose a supported source or a shorter range.

How it works and reference sources

Audio Cutter reads the chosen file with the File API, decodes it through Web Audio, draws the decoded waveform on Canvas, writes the selected sample frames as 16-bit PCM WAV, and computes exact SHA-256 values with Web Crypto. It does not use MediaRecorder, an upload service, or an optional codec encoder.

Build chords and melody for your loop

Open the free Chord & Melody MIDI Generator to build a 4- or 8-bar MIDI sketch alongside your audio cut. Choose the same BPM manually; this link does not transfer or analyze your audio.

Optional: check your downloaded WAV and verification files with the Receipt Verifier. Keep the original recording and audition the cut in your DAW.