How to Trim an MP3: 3 Free Ways (No Install, No Quality Loss)
Maybe you want just the chorus of a song as a ringtone, or you need to chop the dead air off the start of a recording. The first question is usually "what do I have to install?" Short answer: nothing — but the best method depends on what you care about. This guide compares three approaches side by side and explains the part most tutorials skip: why cutting an MP3 can quietly lower its quality, and how to avoid it.
Drag across the waveform to pick a region and save it. Your file never leaves your browser.
First: how cutting affects audio quality
MP3 is a lossy format: it makes files small by throwing away sound information people are unlikely to notice. The catch is that most editors decode an MP3 into raw audio (PCM) when you open it, and encode it back to MP3 when you save. You are compressing something that was already compressed, so a bit more detail is lost each time. This is called generation loss.
One re-encode is hard to hear on ordinary earbuds. But with low-bitrate files (128 kbps or less), or after several edit-and-save rounds, high frequencies start to smear and a swirly artifact creeps in. So the three methods really differ in what they produce:
| Output | Quality | File size | Method |
|---|---|---|---|
| Same MP3 data, no re-encode (stream copy) | Identical to the original | Smaller (only the kept part) | Method 3 FFmpeg |
| Lossless WAV | Decoded audio as-is, no further loss | About 4–11× the MP3 | Method 1 browser tool |
| Re-encoded MP3 | Slight loss (generation loss) | Depends on chosen bitrate | Method 2 Audacity and most editors |
For ringtones, notification sounds or a clip in a slide deck, you will not hear a difference between methods. If you are archiving music or will edit the same file repeatedly, pick a lossless route.
Method 1 — Cut in your browser, nothing to install
A web tool is the fastest option. Be aware, though, that many online audio editors upload your file to their server first. For call recordings or meeting audio, that upload alone can be a problem. The CODINGNOW Audio Cutter decodes and cuts entirely inside your browser — once the page is open, it keeps working even with your network disconnected.
Steps
- 1Open the Audio Cutter and drop a file onto the dashed area, or click to choose one. Anything your browser can decode works — MP3, WAV, M4A, OGG, FLAC.
- 2When the waveform appears, drag the vertical handles on each side to set the start and end. If you know the exact times, type them into the start/end fields as
1:23.500or83.5. - 3Use Play region to hear only the selection. While listening, press the playhead button to set the current position as the start or end — handy for cutting by ear.
- 4Press Cut & download. The result is saved as
originalname_cut.wav.
Pros and limits
- No install or sign-up, and your file is never sent anywhere.
- Output is 16-bit PCM WAV, so the cut itself adds no loss. The original sample rate and channel count are kept.
- WAV is uncompressed, so files get large: about 30 MB for three minutes of CD-quality (44.1 kHz stereo) audio.
- One region per export, and no effects such as fades or volume changes.
If you need an MP3, convert the saved WAV with the command in Method 3. That is one re-encode, so quality ends up the same as Method 2. To avoid loss completely, use Method 3's stream copy on the original MP3 instead.
Method 2 — Precise edits with Audacity
Audacity is a free, open-source audio editor for Windows, macOS and Linux. Choose it when you need more than a cut: fade-ins and fade-outs, volume changes, or noise reduction. Download it only from the official site (audacityteam.org) — plenty of look-alike download sites bundle adware.
Steps
- 1Launch Audacity and drag your MP3 into the window.
- 2Drag across the waveform to select the part you want to keep. Press Space to play and check the edges.
- 3Choose Edit → Remove Special → Trim Audio to keep only the selection. The shortcut is
Ctrl+T(Cmd+Ton Mac). - 4If the remaining clip sits in the middle of the timeline, the empty space before it can be exported as silence. Drag the clip back to 0 seconds.
- 5Optionally select the first or last second or two and apply the Fade In / Fade Out effects from the Effect menu.
- 6Use File → Export, choose MP3, and save. Match the original bitrate; if you don't know it, use 192 kbps or higher.
Saving an MP3 from Audacity always re-encodes it. Exporting at a higher bitrate than the source will not bring back lost detail — it only makes the file bigger. Menu names can vary slightly between Audacity versions.
Method 3 — Lossless cuts with FFmpeg
FFmpeg is the free command-line tool that countless video and audio apps use under the hood. There is no window — you type a command — which feels unfamiliar at first. But it is the most reliable way to cut without re-encoding, and once you know the pattern, one line can process dozens of files.
Install
- Windows: run
winget install Gyan.FFmpegin Command Prompt or PowerShell, then close and reopen the window. - macOS: with Homebrew installed, run
brew install ffmpeg. - Check: if
ffmpeg -versionprints version details, you are ready.
Basic command — keep 0:30 to 1:15
ffmpeg -i input.mp3 -ss 00:00:30 -to 00:01:15 -c copy output.mp3| Option | Meaning |
|---|---|
-i input.mp3 | The source file |
-ss 00:00:30 | Start position. Plain seconds such as 30 also work. |
-to 00:01:15 | End position. To give a duration instead, use -t 45 (45 seconds). |
-c copy | Copy the audio data without re-encoding — zero quality loss, done in seconds |
Because -c copy cuts on MP3 frame boundaries, the edges can land a hair away from the times you asked for. One frame of 44.1 kHz MP3 is about 26 ms, which is practically inaudible. If you need millisecond precision, re-encode instead:
# Cut at the exact position and re-encode to MP3
# -q:a 2 is high-quality VBR, roughly 190 kbps on average
ffmpeg -i input.mp3 -ss 30 -to 75 -c:a libmp3lame -q:a 2 output.mp3Convert the WAV from Method 1 to MP3
ffmpeg -i song_cut.wav -c:a libmp3lame -b:a 192k song_cut.mp3Keep the first 30 seconds of every MP3 in a folder
# Windows Command Prompt (cmd)
mkdir cut
for %f in (*.mp3) do ffmpeg -i "%f" -t 30 -c copy "cut\%f"
# macOS / Linux terminal
mkdir -p cut
for f in *.mp3; do ffmpeg -i "$f" -t 30 -c copy "cut/$f"; doneInside a .bat file, write %%f instead of %f. Always write results to a separate folder, as above, so you never overwrite the originals.
Which method should you pick?
| Situation | Pick | Why |
|---|---|---|
| One cut for a ringtone or alert sound | Method 1 browser tool | Done in a minute, nothing to install |
| Sensitive audio such as calls or meetings | Method 1 or Method 3 | The file never reaches a third-party server |
| Smooth fade-in / fade-out | Method 2 Audacity | Built-in effects |
| Preserve the original music exactly | Method 3 -c copy | No re-encoding at all |
| Cut dozens of files the same way | Method 3 loop | One line handles the whole folder |
A handy combination: find the right region by ear in Method 1, then plug the same start and end times into the FFmpeg command to cut the original MP3 losslessly. Just copy the values from the start/end fields into -ss and -to.
Setting the clip as a phone ringtone
20 to 30 seconds is plenty for a ringtone. For songs, pick a part that is loud from the very first beat, like the chorus — a quiet intro makes it easy to miss calls.
Android
- 1Copy the clip to your phone's internal storage (for example the Ringtones or Music folder) over USB or through a cloud drive.
- 2Samsung Galaxy: Settings → Sounds and vibration → Ringtone → tap + and pick the file.
- 3Google Pixel and stock Android: Settings → Sound & vibration → Phone ringtone → My Sounds → tap +.
Menu names vary by manufacturer and Android version. If your file does not show up in the list, convert it to MP3 and try again — MP3 is the format devices recognize most reliably.
iPhone
On iPhone, copying a file is not enough. Either import the audio into Apple's free GarageBand app and use Share → Ringtone, or sync an .m4r file through iTunes on Windows or Finder on a Mac. Keeping the ringtone at 30 seconds or less is the safe choice.
FAQ
Q. Is it safe to upload audio to an online cutter?
It depends on the service. Upload-based tools pass your file through someone else's server, so for private recordings use a tool that processes files inside the browser, or a desktop app. If a site does not say how it processes files, assume it uploads them.
Q. Why is my cut file bigger than the original?
Because it was saved as WAV. WAV is uncompressed, so it is several times larger than an MP3 of the same length. If size matters, convert to MP3, or cut the MP3 directly with FFmpeg's -c copy.
Q. There is a click at the very start of my clip.
If the waveform starts abruptly at a loud point, it can sound like a short click. Nudge the start to a quieter moment, or apply a very short (0.05–0.1 s) fade-in in Audacity.
Q. Can I cut M4A or FLAC files the same way?
Yes. The browser tool and Audacity open M4A, FLAC and OGG directly, and the FFmpeg -c copy command works the same as long as the output extension matches the source (for example output.m4a).
Q. Is it legal to cut and use a song?
Private use of music you own — such as a personal ringtone — is generally tolerated, though the rules vary by country. Uploading the clip to YouTube or social media, or sharing it with others, can infringe copyright even if it is short. For public use, check the license or use royalty-free music.
Drag across the waveform to pick a region and save it. Your file never leaves your browser.