EN·ES·DE·FR·IT

My Personal DJ

VLC Crossfade

VLC cannot crossfade, and there is no setting to find. Its core plays one item at a time, so overlapping the end of one song with the start of the next is not something the current player can do - crossfading was not on the VLC 4.0 plan either. The only genuine workaround is to run two copies of VLC and ride the volume sliders by hand. Below is why the limitation exists, how gapless playback differs from crossfading, and what plays the same local files with a fade between every track.

Download free for Windows

Which player fades

VLC vs the players that do crossfade

VLC

No crossfade, by design - the single playback pipeline cannot hold two tracks open together. Excellent at playing almost any file you throw at it, which is why it is on nearly every Windows machine, but it is a media player rather than a music player and the audio-session features never arrived.

Windows Media Player Legacy, Winamp, foobar2000

All three can fade. Windows Media Player Legacy has Crossfading under Enhancements in Now Playing, Winamp has fading in the Nullsoft DirectSound output plugin, and foobar2000 needs a DSP component added. Each applies one fixed length to every song pair - you pick a number of seconds and every transition gets it.

My Personal DJ

Reads each track first - tempo, key, loudness and where the vocals sit - then chooses the length and shape of every individual transition rather than reusing one number. A long atmospheric outro gets a longer blend, a hard ending gets a tight one. Free for Windows, and it plays the same local files VLC does.

Why the setting is missing

Why VLC has no crossfade

A crossfade needs two tracks audible at the same moment - one falling, one rising. VLC is built around a single playback pipeline that opens an item, plays it, closes it, and moves to the next. There is no second deck for the incoming song to start on, which is why no amount of digging through Tools, Preferences or the audio filters turns one up. This is a design boundary rather than a missing checkbox, and it is also why the request has sat open for years without landing.

Step by step

The two-instance workaround, and what it costs

01

Open a second VLC

Launch VLC twice so you have two independent windows, each with its own volume slider. On Windows you may need to allow multiple instances first: Tools, Preferences, Interface, then untick "Allow only one instance".

02

Cue the next track in the second window

Load the incoming song in the second instance and leave it paused at the start. Set its volume to zero so it does not jump in at full level when you press play.

03

Ride the two sliders by hand

As the first song approaches its end, start the second and move both volume sliders in opposite directions. This works, and it is entirely manual - you have to be at the keyboard for every transition, which is the opposite of leaving music running.

Gapless is not crossfade

Gapless playback and crossfading are different things

These get mixed up constantly. Gapless playback means removing the silence at a track boundary so a live album or a continuous mix plays as it was mastered - the tracks still meet end to start, they simply do not pause. Crossfading means the two tracks overlap, with one fading down while the other comes up. VLC has long-running work on the gapless side and none on the crossfade side, so even when a boundary plays cleanly you are getting an unbroken join, not a blend. If what you want is one song easing into the next, gapless will not give it to you.

Supported formats

The same local files VLC plays

No import step, no conversion, no cloud upload. Point it at the folder your music already lives in and it reads the files in place.

MP3WAVFLACAPEM4AOGGand other common audio formats

FAQ

VLC crossfade - common questions

Can VLC crossfade between songs?+

No. There is no crossfade setting in VLC and it is not hidden in an advanced panel. The player opens one item at a time, so two tracks cannot be audible together, and crossfading was not part of the VLC 4.0 plan.

Is there a VLC extension or plugin that adds crossfade?+

No reliable one. Because the limitation is in how VLC handles playback rather than in the interface, an add-on cannot bolt a second stream onto it. The workarounds you will find online come down to running two instances of VLC and moving the volume sliders yourself.

How do I fade between two songs in VLC?+

Manually, with two copies of VLC open. Allow multiple instances under Tools, Preferences, Interface, load the incoming song in the second window at zero volume, then move both sliders in opposite directions as the first track ends. It works for a one-off, but it needs you present for every transition.

Does VLC have gapless playback?+

Gapless is a separate feature from crossfading and has been worked on for a long time. Even where a boundary plays without a pause, the tracks meet end to start rather than overlapping - so a live album can play cleanly while ordinary songs still cut from one to the next with no blend.

What is the best alternative to VLC for crossfading music?+

For a fixed fade, Windows Media Player Legacy, Winamp and foobar2000 all do it once you find the setting. For a fade that changes with the music, My Personal DJ analyses each track and sizes every transition individually. All of them play the same local files you already point VLC at.

Do I have to stop using VLC?+

No. VLC remains the most reliable thing on Windows for opening an unusual file or playing video. This is about the specific job of playing a music library end to end without silences, which VLC was never built for.

Related

More guides

All product names and trademarks are property of their respective owners. My Personal DJ is not affiliated with or endorsed by Spotify, Winamp, VirtualDJ, or any other company mentioned on this page.

Want your library to fade from song to song on its own?

Download free for Windows

Share with friends