Step-by-step instructions
- 1
Identify your audio type and minimum acceptable quality
Music (streaming, sharing): 128-192 kbps AAC or 96-128 kbps Opus (equivalent to 192 kbps MP3). Podcasts/voice: 64-96 kbps AAC mono is excellent quality. Ringtones: 64-128 kbps AAC. Sound effects: 64-96 kbps AAC stereo. Background music for video: 128 kbps AAC stereo.
Go to converter - 2
Method 1: Convert to AAC with lower bitrate
ffmpeg -i input.mp3 -c:a aac -b:a 128k output.m4a. For voice/podcast: ffmpeg -i input.mp3 -c:a aac -b:a 64k -ac 1 output.m4a (mono, 64 kbps — excellent for voice). Converting from MP3 at 320k to AAC at 128k typically reduces file size by 60-65% with very minor quality change for casual listening.
- 3
Method 2: Convert to Opus (best quality per bit)
ffmpeg -i input.mp3 -c:a libopus -b:a 96k output.opus. 96 kbps Opus sounds as good as 192 kbps MP3. This converts a 320 kbps MP3 to something 70% smaller that sounds better. Note: Opus files (.opus or .ogg) have less device support than AAC.
- 4
Method 3: Trim silence and normalize
Silence removal: ffmpeg -i input.mp3 -af silenceremove=1:0:-50dB output.mp3 (removes leading and trailing silence). Normalize audio: ffmpeg -i input.mp3 -af loudnorm output.mp3. For podcasts: silence removal at the start and end and between segments can reduce file size by 5-20%.
Why convert MP3 to AAC?
Audio bitrate is the most direct control over audio file size. A 3-minute song at 320 kbps MP3 is 7.2MB. The same song at 128 kbps AAC (equivalent perceived quality) is 2.9MB. Converting to Opus at 96 kbps is 2.2MB. For podcasts where voice is the only content: mono 64 kbps AAC produces a 3-minute clip at just 1.4MB — excellent quality for speech.
Your files never leave your device
FormatDrop runs the conversion engine entirely inside your browser using WebAssembly. No file upload. No server. Nothing stored. You can verify this by opening DevTools → Network tab and watching: zero upload requests.
Frequently asked questions
What is the minimum bitrate for good audio quality?
Does reducing audio bitrate permanently damage the file?
No account. No upload. Works in any browser.