How to Add a Fade In and Fade Out to an MP3
- Upload the MP3 in the converter above.
- Set Fade in and Fade out: 0.5, 1, 2, 3 or 5 seconds each, or Off. 2–3 seconds suits most songs.
- Convert and download the WAV (44.1 kHz, 16-bit, stereo) with both fades applied.
How Fade In/Out Works
A fade in gradually increases volume from silence to full level at the start of the audio. A fade out does the reverse — smoothly reducing volume to silence at the end. Both use a linear ramp: the amplitude changes at an even rate from silence to full level, or back.
The processing happens entirely in the uncompressed domain. Your MP3 is first decoded to PCM (raw audio samples), then the fade envelope is applied by multiplying each sample’s amplitude by the curve value at that point in time. The result is written directly to WAV — no lossy re-encoding step. The fade is “baked in” to the waveform itself.
You can configure fade in and fade out independently. Leave either on Off to skip that fade. For example, a 2-second fade in with no fade out gives you a smooth intro but an abrupt ending — useful when the audio will be crossfaded with another track in your DAW.
Fade Duration Guide
| Duration | Character | Best For |
|---|---|---|
| 0.5 s | Quick snap | Sound effects, DJ drops, podcast intros |
| 1 s | Subtle | Short clips, voice recordings, notification sounds |
| 2 s | Standard | Most music tracks, podcast episodes, video audio |
| 3 s | Smooth | Radio-style transitions, background music, presentations |
| 5 s | Cinematic | Film scores, long ambient pieces, theatrical soundscapes |
MP3 to WAV Fade: Prepare Audio for DAW Editing
Converting MP3 to WAV with fades baked in is the ideal workflow for importing audio into a DAW. When you apply fades during the MP3-to-WAV conversion, the resulting file is ready to drop directly onto your timeline — no need to manually add fade automation in Audacity, Logic Pro, Ableton, or Reaper. Our WAV vs MP3 comparison explains why editors usually prefer WAV on the timeline.
The uncompressed WAV output means no further quality loss when editing. Every edit, bounce, and export in your DAW starts from a lossless source. That source still carries the original MP3 losses, as our answer to does converting MP3 to WAV improve quality explains. If you were to apply fades to an MP3 and re-save as MP3, you’d be adding a second round of lossy compression on top of the existing one — compounding artifacts that are especially noticeable in the quiet fade portions where compression noise becomes audible.
Applying fades at the WAV conversion stage also avoids cluttering your DAW project with fade automation on every imported clip. For podcast editors handling dozens of segments, pre-faded WAV files mean consistent transitions without manually adjusting each clip’s fade handles. The transitions are baked in and sound identical every time. To match loudness across segments as well, see our guide to normalizing MP3 volume to a LUFS target.
For DJ sets and playlists, pre-faded WAV files integrate seamlessly. Many DJ software tools (Traktor, Serato, Rekordbox) can auto-crossfade between tracks, but having a clean fade out already in the file ensures the transition sounds exactly as intended regardless of the DJ software’s crossfade algorithm. Pre-faded intros also eliminate the hard “snap” when a track starts abruptly in a playlist.
DAW editing: pre-faded WAV files skip manual fade automation on every clip. DJ sets: baked-in fades guarantee consistent transitions across any playback software. Podcasts: consistent intro/outro fades across all episode segments.
Fade Curves: Linear, Logarithmic and S-Curve
| Curve | How the volume changes | How it sounds |
|---|---|---|
| Linear (this page) | Amplitude changes at an even rate | Holds up, then drops faster near silence; fine for short fades |
| Logarithmic (exponential) | Level in dB changes at an even rate | Steady, natural-sounding drop; common for long music fades |
| S-curve | Slow at both ends, faster in the middle | Smooth starts and finishes; often used for crossfades |
The fades here use FFmpeg’s afade filter with its default linear curve. For another curve, use an editor: Audacity’s Effect → Fading → Adjustable Fade, or the fade handles in a DAW.