Audio Trimmer & Waveform Editor
Cut music tracks, voice recordings, and sound effects with sub-millisecond precision. Features dynamic waveform zoom scaling, visual fade ramps, volume gain controls, and multi-format transcoding.
Analysing audio buffer...
Decoding audio channels into memory...
Ringtones & Samples
Zoom in up to 8x to isolate exact song choruses, punchy sound effects, or custom phone ringtones with sub-millisecond precision.
Podcasts & Voice Notes
Easily trim dead silence, cut out awkward speech pauses, and apply gentle Fade In/Out curves to eliminate harsh audio clicks.
Universal Audio Formats
Export to universally playable MP3 (up to 320 kbps), studio-grade lossless WAV, WebM, or OGG without installing bulky software.
100% In-Browser Privacy
Private interview recordings, voice memos, and unreleased music stems stay strictly inside your device's browser memory sandbox.
๐ How to Trim Audio in 4 Simple Steps
-
1
Load Your Track Drop any MP3, WAV, AAC, M4A, OGG, or FLAC file into the upload zone or click to select from your drive.
-
2
Set Start & End Markers Click and drag the green S (Start) and red E (End) markers on the waveform to select your audio snippet.
-
3
Zoom & Add Fades Use the + button to zoom into tight transients. Turn on Fade In or Fade Out for smooth volume transitions.
-
4
Preview & Download Press Play Selection to test your trim, pick your export format (MP3, WAV, WebM, OGG), and click Download Trimmed Audio.
๐ก Tips for Studio-Quality Audio Trims
โ๏ธ
Under the Hood: Web Audio API & Digital Signal Processing Engine
Hardware-accelerated GainNodes, multi-channel 32-bit floating-point arrays, and client-side LAME encoding.
Details
Under the Hood: Web Audio API & Digital Signal Processing Engine
Hardware-accelerated GainNodes, multi-channel 32-bit floating-point arrays, and client-side LAME encoding.
Web Audio DSP & Gain Routing
The application routes decoded audio frames through a hardware-accelerated GainNode connected directly to the browser's AudioContext.destination. Waveform rendering samples multi-channel 32-bit floating-point arrays into min-max envelope buckets scaled dynamically across zoomed viewport widths.
Mathematical Fade Projections & LAME Encoding
Visual fade lines calculate slope endpoints across temporal boundaries, and the LAME JavaScript engine applies mathematical multiplicative gain ramps during frame-by-frame MP3/WAV binary construction with zero loss of sampling fidelity.
Export Format Specifications
| Format | Encoding Type | Bitrate / Quality | Recommended Use Case |
|---|---|---|---|
| MP3 (.mp3) | LAME MPEG-1 Audio Layer III | 128 – 320 kbps | Podcasts, mobile ringtones, universal media playback |
| WAV (.wav) | 16-bit Linear PCM (RIFF) | Lossless (1411 kbps) | Studio mastering, DAW production, sound design |
| WebM (.webm) | Opus Audio Container | Variable Bitrate | Modern web applications, Discord, YouTube uploads |
| OGG (.ogg) | Ogg Vorbis / Opus | Variable Bitrate | Game development (Unity/Godot), open-source audio |
โ Frequently Asked Questions
How does zooming into the waveform work?
Zooming expands the horizontal canvas dimension up to 8x, allowing you to view and scrub through narrow audio transients. You can scroll through the audio using your mouse wheel, trackpad, or the horizontal scrollbar.
What do the visual dashed lines on the waveform indicate?
The cyan dashed line represents the Fade In ramp starting from 0% amplitude at the start marker up to 100% full volume. The pink dashed line represents the Fade Out ramp ramping down smoothly to silence at the end marker.
Does the volume slider affect the exported audio file?
No. The volume slider strictly adjusts your local speaker/headphone monitoring level during playback. Your exported file retains full uncompromised dynamic range alongside any configured fade transitions.
Are my audio recordings uploaded to any cloud server?
Never. All audio decoding, waveform rendering, trimming, and re-encoding run 100% locally in your web browser. Your recordings never leave your computer or phone.