Free YouTube crossfade player
orbutton crossfades from track to track through the official YouTube Player API — pick the exact point where the next song fades in, and never hear a hard cut again.
No account. No installs. No API key needed.
Crossfade point
Two players run in parallel. When Track A crosses your chosen point, Track B fades in underneath it — the percentage and fade length are both yours to set.
Two additions that change how you deal with dead ends and repeat setups.
Now playing track
Channel A · 4:24
Region-locked trackEmbed blocked
Channel B · 3:39
Same song · fan upload
Use thisSame song · lyric video
Use thisorbutton checks every link against YouTube's own embeddability status before it ever tries to play — so you see what's blocked and why, before you press play, not mid-set. For anything blocked, it can search for the same song re-uploaded by another channel — never the original label — and shows why it's suggesting each one. You just accept or skip; nothing plays automatically.
Name a crossfade point + fade length combo once and switch between them with a single click — no more re-dragging both sliders every time you switch moods. Export your whole session (queue, settings, and presets) as one file, and import it back later, on this device or another.
Track title — Artist
Uploader channel
Every track plays through YouTube's own embedded player — full title, channel, scrub bar, and transport controls, exactly like the video you'd watch on youtube.com. The teal marker on the scrub bar shows exactly where the next track will fade in.
Drag the crossfade point anywhere from 0–100%, set the fade length from 1 to 12 seconds, and toggle shuffle or repeat — every setting takes effect on the very next transition.
Now playing track
Channel A · 4:24
Up next
Channel B · 3:39
Third in queue
Channel C · 5:12
Drag any track to reorder the queue on the fly. Set a sleep timer and orbutton fades out and stops on its own — no need to leave the app open all night.
Full instructions — how to build a queue, advanced options, and more →
Click any card for the full how-to.
Set the exact point and fade length for every transition.
How it works →Region-locked or embed-disabled tracks are flagged before playback, with a same-song replacement one click away.
How it works →Shuffle, repeat-one, or repeat-all — switch anytime mid-queue.
How it works →Rearrange what's coming up without interrupting playback.
How it works →Set 15–60 minutes and orbutton fades out and stops on its own.
How it works →Space to play/pause, arrows to skip, M to mute — no mouse needed.
How it works →Paste links from several sources at once — repeats are removed for you.
How it works →Press play in a new tab and the old one pauses — no overlapping audio.
How it works →Playlists load automatically — no sign-up, no API key required. Your own key, if you add one, never touches orbutton's servers.
Privacy Policy →Looking for a YouTube Music alternative with real crossfade, or something like Musi that's still around and actively maintained? orbutton plays your YouTube playlists through the official IFrame Player API -- no unofficial endpoints, no app-store risk, just crossfade layered on top of the catalog you already have.