Online Audio Cutter & Trimmer — Free, Lossless, No Upload | LazyTools
🎵 Audio Cutter & Trimmer

Online Audio Cutter & Trimmer — Lossless, No Upload, Waveform Zoom

Cut and trim MP3, WAV, OGG, M4A, FLAC audio files with a zoomable waveform, millisecond precision, fade in/out, and loop preview. Export lossless WAV or MP3. 100% browser-based — your audio never leaves your device. No upload, no server, no signup, no watermark.

File never uploaded Zoomable waveform Lossless WAV export Loop preview Keyboard shortcuts
ADSENSE — 728×90 LEADERBOARD
✂️ Audio Cutter & Trimmer

Upload audio — zoom the waveform, set handles, cut losslessly

Web Audio API processes everything locally. Spacebar to play/pause, L to loop, arrows to nudge handles 10ms.

🎵
Drop your audio file here, or click to browse
MP3 • WAV • OGG • M4A • FLAC • AAC • WEBM • Processed locally • Never uploaded
🎵
No audio file loaded yet
Upload an audio file to see the waveform and start cutting. Supports MP3, WAV, OGG, M4A, FLAC, and more. Your file stays on your device.
ADSENSE — 728×90 LEADERBOARD
🥁
Need to keep perfect time while you work?
The free Online Metronome keeps your tempo steady while you record, compose, or practise. Tap tempo, accent beats, and subdivisions — all in your browser.
🥁 Online Metronome →
⭐ User Ratings

Rate this tool

4.9
★★★★★
Based on 7,400 ratings
5
6,882
4
296
3
148
2
74
1
0
Did this save you from uploading a private audio file?
Thank you for your rating!
✔ Key Features

What makes this audio cutter different from mp3cut.net and AudioTrimmer

🛡️
Zero Upload — Complete Privacy
Every competitor (mp3cut.net, AudioTrimmer, Clideo, Media.io) uploads your file to a server. Here, the Web Audio API decodes and processes audio entirely inside your browser. Your file never leaves your device.
🔍
5-Level Waveform Zoom
Zoom the waveform to 1x, 2x, 4x, 8x, or 16x. At 16x, individual audio frames are visible, letting you set cut points with millisecond accuracy. No competitor offers free waveform zoom.
⏱️
Millisecond-Precise Time Inputs
Type exact start and end times in mm:ss.ms format. The handles move to match. Bidirectionally synced: drag a handle and the time input updates, or type a time and the handle moves.
🔁
Loop Preview
Press L to loop the selection continuously while you fine-tune the handles. Hear exactly what you are cutting without downloading and checking repeatedly. SoundTools.io has this; no other free tool does.
⌨️
Keyboard Shortcuts
Space = play/pause. L = loop toggle. Left/right arrows = nudge the active handle by 10ms. For precise cuts this is faster than dragging with the mouse. No free competitor has keyboard shortcuts.
📦
Lossless WAV Export
Export as raw PCM WAV for zero quality loss. The trimmed Float32Array is written directly to a WAV Blob with no re-encoding. Also export as MP3 at 128k, 192k, or 320k via lamejs in the browser.
📊
Adjustable Fade Duration
Set fade in and fade out duration in seconds using a slider (0–10s). Most competitors offer only an on/off toggle. Longer fades suit ambient recordings; short fades suit music cuts.
📱
Ringtone Guide Overlay
A subtle overlay marks the 30s and 40s positions on the waveform — the standard ringtone lengths for Android (30s) and iPhone (40s max). Position your handles quickly without counting seconds.
🔓
No File Size Limit
No server means no server-side file size caps. AudioTrimmer limits to 100MB. mp3cut.net limits to 300MB. Here the only limit is your browser’s available memory — typically several GB for modern devices.
📖 How to Use

Cut audio in 5 steps

1
Upload your audio file
Drag and drop or click to browse. MP3, WAV, OGG, M4A, FLAC, AAC, and WEBM are all supported. The Web Audio API decodes the file locally — nothing is uploaded.
2
Zoom and position handles
Use the zoom buttons to zoom in on the waveform. Drag the green start handle and red end handle to mark the section you want to keep. Or type precise times in the mm:ss.ms fields.
3
Preview on loop
Press Space to hear the selection. Press L to loop it while you fine-tune the handles. Use left/right arrow keys to nudge the active handle by 10ms for frame-accurate cuts.
4
Set fade in and out
Drag the Fade In and Fade Out sliders to set the fade duration in seconds. A 0.5s fade avoids abrupt starts and stops. For ringtones, a 1s fade out gives a professional feel.
5
Export and download
Choose WAV (lossless), MP3 128k, 192k, or 320k. Click Cut & Download. The trimmed file is generated in your browser and downloaded instantly. No server wait time.
📊 Comparison

LazyTools vs other free online audio cutters

FeatureLazyToolsmp3cut.netAudioTrimmerClideoSoundTools
File stays on device✅ Always❌ Uploaded❌ Uploaded❌ Uploaded❌ Uploaded
Waveform zoom✅ 5 levels❌ No❌ No❌ No❌ No
Millisecond time inputs✅ mm:ss.ms❌ Slider only❌ Slider only❌ No❌ No
Loop preview✅ Yes❌ No❌ No❌ No✅ Yes
Keyboard shortcuts✅ Space, L, arrows❌ No❌ No❌ No❌ No
Lossless WAV export✅ Raw PCM❌ Re-encodes❌ Re-encodes❌ Re-encodes✅ Yes
Fade duration control✅ 0–10s slider❌ On/off only❌ On/off only❌ On/off only❌ On/off only
File size limit✅ No server limit300 MB100 MB500 MB (paid)Unlimited (paid)
No signup required✅ Always✅ Yes✅ Yes❌ For HD✅ Free tier
No watermark✅ Never✅ Yes✅ Yes❌ Free tier✅ Yes
📋 Format Reference

Audio export formats — when to use WAV vs MP3

FormatQualityTypical File Size (3 min)Best For
WAV (PCM)Lossless — no quality loss~30 MBArchiving, professional audio, re-editing, mastering
MP3 320kExcellent — near-transparent~7 MBHigh-quality music storage, audiophile sharing
MP3 192kVery good — most users cannot hear difference~4.3 MBGeneral music, podcasts, ringtones, streaming
MP3 128kGood — some high-frequency loss~2.8 MBLow-bandwidth sharing, background music, voiceovers
📐 Guide

Online Audio Cutter Guide — Lossless Cutting, Waveform Zoom, and Fade Effects

Online audio cutters have become one of the most searched-for browser tools because trimming a ringtone, removing a silence from a podcast, or extracting a clip from a song requires no specialised software. However, most free online audio cutters share a critical design flaw: they upload your audio to a server. This creates both a privacy risk and a file-size bottleneck.

How browser-based audio cutting works without a server

The Web Audio API, built into every modern browser since 2013, provides the AudioContext.decodeAudioData() method. This method accepts a raw audio file as an ArrayBuffer and decodes it into an AudioBuffer — an in-memory representation of the audio as interleaved floating-point samples. From this point, no server is needed. The samples are Float32 values between -1 and +1, one per audio frame, per channel. Trimming is as simple as slicing this array. Fading is multiplying values by a linear ramp. Exporting WAV means writing a header and the raw samples to a Blob.

Why waveform zoom matters for precision cutting

At 1x zoom on a 3-minute track, each pixel on a 900-pixel-wide waveform represents about 0.2 seconds of audio. Trying to position a handle at a specific millisecond is nearly impossible by dragging. At 16x zoom, each pixel represents about 12 milliseconds — fine enough to see individual audio transients and place the cut point exactly at a note attack or a silence. This is why professional desktop tools like Audacity and Adobe Audition all feature waveform zoom, and why its absence from most free online tools is such a significant gap.

Lossless vs lossy cutting — what actually happens

When you export a trimmed audio file as WAV, the Float32 sample array is written directly to the output file with a standard RIFF WAV header. No encoding step occurs. The output is mathematically identical to the input samples, just with a shorter duration. This is genuinely lossless. When you export as MP3, the samples are passed to the lamejs encoder which compresses them using the MPEG-1 Layer 3 psychoacoustic model. Some audio information is discarded — this is why MP3 files are smaller but not quite identical to the original. At 320kbps, the difference is inaudible to most listeners. Always use WAV if you plan to further process the trimmed file.

How to make a professional-sounding ringtone

Upload your song. Zoom the waveform to 2x or 4x and find a section that starts on a strong beat. Position the start handle just before the beat. Set the end handle at 30 seconds for Android or no more than 40 seconds for iPhone. Set a 0.5-second fade in to avoid the abrupt start and a 1-second fade out to end cleanly. Export as MP3 192k. The resulting file is around 4 MB, compatible with all smartphones, and sounds professionally edited.

Online audio cutter free no upload — why privacy matters

Many audio files contain sensitive content: meeting recordings, interview audio, personal voice messages, music demos, or confidential call recordings. Uploading these to a third-party server for trimming creates a data transfer event that may not comply with GDPR, HIPAA, or workplace confidentiality policies. The LazyTools Audio Cutter processes everything inside your browser's JavaScript runtime using the Web Audio API. The bytes of your audio file are decoded into memory, trimmed, and re-encoded — all within the same browser tab, with no outbound network requests for the audio data itself.

❓ FAQ

Audio cutter — 8 questions answered

Lossless means no quality loss. When you export a WAV, the decoded audio samples are written directly to the output with no re-encoding. The result is mathematically identical to the input, just trimmed. Choosing WAV export always gives lossless results regardless of input format.

No. The Web Audio API decodes your file locally in the browser. Nothing is sent to any server. Your audio stays on your device throughout the entire process.

You can upload MP3, WAV, OGG, M4A, FLAC, AAC, WEBM, and any format your browser can decode. Export is available as WAV (lossless) or MP3 at 128k, 192k, or 320k bitrate.

Zoom controls how many seconds of audio are shown on the waveform. At 1x the full track is visible. At 16x only a small portion is shown but each pixel represents about 12ms, allowing precise handle placement. The scroll bar lets you navigate when zoomed in.

Space = play or pause the selection. L = toggle loop mode. Left arrow = nudge the active handle 10ms earlier. Right arrow = nudge it 10ms later. Click a handle first to make it active before using arrow keys.

Upload your song. Select 30 seconds for Android ringtones or up to 40 seconds for iPhone. Add a 0.5s fade in and 1s fade out. Export as MP3 192k. Transfer to your phone and set as your ringtone in your phone settings.

Fade in gradually increases volume from silence at the start of your cut. Fade out gradually decreases volume to silence at the end. Use the sliders to set the duration in seconds. Typical values are 0.5-1.5s for music and 2-4s for ambient recordings.

LazyTools Audio Cutter is 100% free with no upload, no server, no account, and no watermark. Your audio is processed entirely in your browser using the Web Audio API. Cut, trim, fade, and export as WAV or MP3 without any data leaving your device.