Skip to main content
ZEKILO Studio

Cut Audio

Cut just the part you need from music or recordings and save it in the same format. Files never leave your device.

No upload · Processed in your browserMP3 · M4A · WAV · OGG · FLAC500 MB per file (recommended)As of 2026.10.01

Fade in
Fade out

Without a fade, the audio is cut without re-encoding, so the quality stays the same

How to use Cut Audio

  1. 1Drag and drop one audio file or pick it with [Choose files]. The waveform and range handles appear in the edit preview
  2. 2Drag the handles or type seconds into the Start and End fields, and check with [Play selection]. Add a fade if you like, then press [Start]
  3. 3Check the length of the result, then save it with [Download]

The big number on the result card is the size of the result file, with the actual length and codec below it. MP3, M4A, WAV and OGG results can be played right on the result card. Each result keeps the original name with -cut added, as in song.mp3 → song-cut.mp3, and keeps the original format; only FLAC with a fade is saved as WAV.

You can add one audio file at a time. We recommend up to 500 MB on desktop and 100 MB on mobile. Going over the recommendation shows a warning, but you can still continue. Files over 2 GB are not processed.

  • Example 1 · 2–5 s of a WAV

    tone-10s.wav (10 s, 48 kHz stereo, 16-bit) · 1.8 MB · 2–5 s · no fade (default)

    Measured in Chrome on desktop · test audio (1 kHz tone, peak −20 dBFS) · WAV is cut exactly, sample by sample

    → tone-10s-cut.wav · 563 KB · 3.000 s · same loudness (peak −20.0 dBFS)

  • Example 2 · 2–5 s of an MP3

    tone-10s.mp3 (10 s, 128kbps) · 157 KB · 2–5 s · no fade (default)

    Measured in Chrome on desktop · test audio (1 kHz tone) · MP3 is cut by frame, so the result can be slightly longer than chosen

    → tone-10s-cut.mp3 · 48 KB · 3.048 s · still 128kbps (not re-encoded)

  • Example 3 · 1-second fade in

    tone-10s.wav · 2–5 s · Fade in 1s

    Measured in Chrome on desktop · test audio (1 kHz tone, peak −20 dBFS)

    → WAV · 3.000 s · the first 0.01 s peaks below −40 dBFS

  • Example 4 · 2-second fade out on an M4A

    tone-10s.m4a (AAC) · 159 KB · 2–5 s · Fade out 2s

    Measured in Chrome on desktop · test audio (1 kHz tone)

    → tone-10s-cut.m4a · 3.0 s · re-encoded to AAC at 192kbps

Example figures vary by file and device.

Cut Audio options explained

Range to keep
Sets the start and end of the part you keep. At first the whole file is selected. Drag the handles on the waveform, or type seconds into the Start and End fields (90 for 1 minute 30 seconds). Values go in 0.01-second steps: select a handle and press the arrow keys to move it 0.01 s, or 0.1 s with Shift. [Play selection] plays only the selected range and stops at its end. The range must be at least 0.1 s long.
Waveform
If this browser can decode the sound when you add the file, the waveform is drawn so you can see the quiet and loud parts while choosing a range. The selected range is shown in a darker color. If it can't, you'll see “This browser can't draw the waveform”; set the range with the numbers and [Play selection] instead. The waveform is for display only and doesn't affect the result.
Fade in and Fade out
Fade in raises the sound gradually from silence at the start of the range, and Fade out lowers it gradually to silence at the end. Choose None (default), 1s, 2s or 3s for each; a fade longer than the range is shortened to fit. Use it so a short clip such as a ringtone or alert sound doesn't start or stop abruptly. Adding a fade re-encodes the audio: MP3 at 192kbps, M4A as AAC at 192kbps, OGG as Opus at 128kbps, WAV as 16-bit, and FLAC is saved as WAV.
Cutting without a fade
This isn't a setting; it's what always happens when there's no fade. The audio is cut without re-encoding, so quality and format stay the same. MP3, M4A, OGG and FLAC are cut at their compression units (frames or packets), so the edges may widen slightly to include everything you selected. WAV is cut exactly, sample by sample. Tags such as the title and other metadata are not carried over to the result.

Cut Audio: frequently asked questions

Are my audio files sent to a server?

No. Cutting happens inside this browser and your files are never sent off your device. To check it yourself, follow the steps on the How it works page.

Does cutting lower the sound quality?

Not without a fade. The audio isn't re-encoded, so the quality is the same as the original; cutting 2–5 s from the test file tone-10s.mp3 (128kbps) kept it at 128kbps. With a fade, the audio is decoded and re-encoded, so lossy formats such as MP3, M4A and OGG may differ very slightly from the original.

The result is a little longer than what I chose.

MP3, M4A, OGG and FLAC store sound in small blocks (frames or packets). When cutting without re-encoding, the cut widens to the block edges so everything you selected is included. Choosing 2–5 s in our test files gave 3.048 s for MP3 and exactly 3.000 s for WAV, which is cut sample by sample. The extra length only reaches the nearest block edges, so it's very short: 0.048 s for this MP3.

How do I make a ringtone?

Use [Play selection] to find the part you want, cut it short, and try a 1- or 2-second Fade out so it doesn't stop abruptly. The formats and lengths a phone accepts as a ringtone vary by device, so check the maker's instructions. Only process audio you made yourself or have the right to use.

I can't see the waveform.

If this browser can't decode the sound in that file, the waveform isn't drawn and you'll see “This browser can't draw the waveform”. You can still set the range with the Start and End fields and [Play selection], and cutting works as usual. Codecs this browser can't handle are processed with the fallback engine (FFmpeg), which is downloaded the first time while “Preparing the processing engine · about 31 MB, first time only” is shown.

I want to cut the sound from a video.

This tool only accepts MP3, M4A, WAV, OGG and FLAC audio files. To use just the sound from a video, pull it out first with Video to MP3, then cut it here. To trim the video itself, use Cut Video.

How it works · Engine · Notes

  • Processed in: this browser (your device)
  • Engine: Mediabunny (MPL-2.0) · WebCodecs (built into the browser) (—) · LAME (Mediabunny MP3 encoder) (LGPL-2.0-or-later) · Mediabunny AAC encoder (LGPL-2.1-or-later) · FFmpeg (ffmpeg.wasm, fallback) (GPL-2.0-or-later)
  • Cutting runs inside this browser with Mediabunny, and files are not sent to a server. With a fade, the audio is re-encoded using the browser's built-in codecs (WebCodecs) and encoders such as LAME (WebAssembly) for MP3.
  • Codecs this browser can't handle are processed with a fallback engine (FFmpeg, WebAssembly, about 31 MB) that is downloaded the first time and kept in the browser cache.
  • The waveform is drawn only when this browser can decode the sound as you add the file.
  • Tags such as the title and other metadata are not carried over to the result.
  • As of 2026.10.01
  • Changelog: 2026.10.01 First release
Something wrong with the result? Report an issue(No files are attached)