Audio Cutter
An audio cutter that keeps every part you mark and throws away whatever falls between them, fades and crossfades included.
Runs entirely in your browser — your files and text never leave your device.
Drag & drop your file here, or
Each cut is marked on the waveform above — the highlighted one is being edited; tap another band to edit it. "Play joined" previews the cuts back-to-back; "Cut & download" exports them joined into one file.
M4A (AAC) and Opus are compact and play everywhere; WAV is uncompressed and FLAC is compressed lossless — both larger, best for editing. MP3 export isn't offered (see the FAQ).
Working on your device — keep this tab open until it finishes.
How to use
- Choose the track under Audio file. The waveform draws as soon as it decodes, with one band already covering the whole thing.
- Mark what you are keeping: drag the band edges, press + Add cut for another band, and use the remove button on a row to drop one you no longer want. "Play joined" plays the result end to end.
- Set Fade in, Fade out and a Crossfade if the joins need softening, pick a format, then press Cut & download.
About this tool
Reaching for an audio cutter usually means one of two jobs: lift a clip out of a long recording, or delete something from the middle of one. Both work the same way here. Load the track, wait for the waveform to draw, then drag the band's edges around the part you want to keep. The readout underneath counts in hundredths, like Cut 1 · 0:14.30 – 0:41.90 · 27.6s, which is fine enough to land on a single word.
Press + Add cut and a second band appears across the whole track. Drag its edges to the next part worth keeping. Everything outside your bands is dropped, so two cuts give you the verse and the chorus with the bridge gone. Tap any band to make it the one you are editing, and the numbered rows below name each cut with its own times.
Once there is more than one cut, "Play joined" appears and runs the kept parts back to back in the order you marked them, with the playhead tracking across the waveform. A Crossfade box appears next to it. Two tenths of a second is usually enough to stop a hard join from clicking. Fade in and Fade out are different: they shape the finished file, its opening and its ending, not the seams inside it.
The export writes a single file. M4A by default, or Opus, WAV, FLAC. M4A is the practical pick for a ringtone because phones take it and the file stays small, while WAV or FLAC is what you want if the clip is heading into an edit. Input is anything your browser decodes, which in practice covers MP3, WAV, M4A, OGG and FLAC. A demo you have not released yet gets trimmed here without ever being uploaded.
Rough edges
- MP3 loads but does not export. The writable formats are M4A, Opus, WAV and FLAC, because a licensed MP3 encoder is not something this site bundles.
- Cuts are placed by hand and by ear. Nothing snaps to a beat and nothing detects silence for you; the Silence Remover is the tool that finds quiet gaps automatically.
- The last cut cannot be deleted. Removing rows works until one is left, and that band is what the export uses.
- The whole file decodes into memory while you work, so a two-hour recording a laptop shrugs off can push a phone into a reload. Cut long sources in passes when that happens.
Frequently asked questions
How do I keep two parts of a song and drop the middle?
Drag the band you already have over the first part, press + Add cut, then drag the new band over the second part. Whatever sits between them is gone from the export. The kept parts are joined in the order you marked them, and Play joined lets you check that order before you commit.
How do I turn a song into a ringtone?
Mark about 30 seconds around the hook, set Fade out to half a second so it does not stop dead, export as M4A, then set it in your phone's sound settings. On an iPhone the file wants a .m4r extension, which is the same container under a different name.
Does the fade apply to every join or only to the ends?
Fade in and Fade out shape the opening and the ending of the finished file. Joins between kept parts are handled by Crossfade, which only appears once a second cut exists. Setting it to 0.2 is usually enough to make a seam inaudible.
What do the numbers under the waveform mean?
The readout names the cut you are editing, then its start and end to a hundredth of a second, then how long it runs. Each row below repeats those times for its own cut, and the counter beside Play joined shows what everything adds up to.
Which files can I load?
MP3, WAV, M4A, OGG and FLAC all decode. The field takes any audio file, and when your browser cannot read one it says so rather than failing quietly.
Will the parts I keep be re-encoded?
Always, because the audio is decoded to samples, sliced, joined and written back out. Pick WAV or FLAC and that round trip is lossless. Pick M4A or Opus and it is a fresh compression, fine for sharing and ringtones, less fine if you repeat it on the same file five times over.
Missing something in Audio Cutter? Suggest a feature →