Audio Trimmer
Professional-grade browser-based audio cutter. Supports Stereo WAV export, precise millisecond trimming, adjustable fades, and privacy-focused local processing.
Drag & Drop Audio or Browse
Supports MP3, WAV, OGG, FLAC
About
This is not just another basic cutter; it is a client-side Audio Workstation optimized for zero-latency editing. Unlike server-side tools that require uploading large files (risking privacy and wasting bandwidth), this application processes the binary AudioBuffer directly in your browser's RAM using the Web Audio API.
Precision is the core differentiator. Standard tools often cut on "frame boundaries" (causing drift), but this architecture allows for sample-accurate trimming at 44.1 kHz or 48 kHz. It solves the "Clicking Problem" by allowing users to visualize the waveform amplitude and apply algorithmic Linear Ramp fades to the entry and exit points, ensuring seamless looping and professional transitions.
Formulas
To calculate the uncompressed file size of an audio segment, we use the PCM bit-stream formula:
Where t is duration in seconds, fs is sample rate (Hz), and Ch is the number of channels (1 for Mono, 2 for Stereo).
The decibel (dB) scale for digital audio (dBFS) is calculated as:
Reference Data
| Format / Parameter | Bitrate / Value | Frequency Range | Dynamic Range | File Size (1 min Stereo) |
|---|---|---|---|---|
| CD Quality (WAV) | 1411 kbps | 20 Hz - 22 kHz | 96 dB | ~10.5 MB |
| Studio Master (24-bit) | 2304 kbps | 20 Hz - 48 kHz | 144 dB | ~17.3 MB |
| MP3 (High Quality) | 320 kbps | 20 Hz - 20 kHz | Variable | ~2.4 MB |
| MP3 (Standard) | 128 kbps | 20 Hz - 16 kHz | Variable | ~0.9 MB |
| Human Speech (VoIP) | 64 kbps | 300 Hz - 3.4 kHz | Low | ~0.5 MB |
| Silence Threshold | −60 dB | N/A | N/A | N/A |
| Sample: 44.1kHz | 44,100 samples/s | Nyquist: 22.05 kHz | Standard | Reference |
| Sample: 48kHz | 48,000 samples/s | Nyquist: 24 kHz | Video Standard | +8% larger |
| Sample: 96kHz | 96,000 samples/s | Nyquist: 48 kHz | Audiophile | +117% larger |
| Fade Duration (Pop) | 5 - 10 ms | Micro-fade | N/A | Removes Clicks |
| Fade Duration (Song) | 2000 - 5000 ms | Outro | N/A | Smooth End |