Please use
Exportify
to export your Spotify playlist into a .csv.
Please use
TuneMyMusic
to export your Apple Music playlist into a .csv. (Apple Music imports are prone to errors)
Paste a YouTube Music Playlist URL.
Make sure its headers are in English.
Import from JSPF
JSPF (JSON Shareable Playlist Format) is supported by ListenBrainz and other services.
Import playlists with rich metadata including MusicBrainz identifiers.
Import from XSPF
XSPF (XML Shareable Playlist Format) is a standard XML playlist format supported by many
media players including VLC, Audacious, and Clementine.
Import from XML
Import playlists from generic XML formats including iTunes XML playlists, Winamp XML, and
other custom XML playlist formats.
Import from M3U/M3U8
M3U is the most widely supported playlist format. Import from any M3U or M3U8 playlist file.
Track information is extracted from the extended M3U format.
Warning: This feature isn't perfect and is prone to errors! Please check your playlist
after to remove any unwanted songs that were added by the system.
Public PlaylistVisible to anyone with the link.
Create Folder
Add to Playlist
Keyboard Shortcuts
SpacePlay / Pause
→Seek forward 10s
←Seek backward 10s
Shift + →Next track
Shift + ←Previous track
↑Volume up
↓Volume down
MMute / Unmute
SToggle shuffle
RToggle repeat
QOpen queue
LToggle lyrics
Ctrl + KOpen command palette
/Focus search
EscClose modals
ESC
Note
Unfortunately, some tracks could not be found. Try searching for the track directly to add it.
Missing Tracks:
Sleep Timer
Download Discography
Select which releases to download for :
Unreleased Project
#TitleDurationMenu
Photosensitivity Warning
The visualizer contains flashing lights and rapidly moving patterns that may trigger seizures for
people with photosensitive epilepsy.
Viewer discretion is advised.
Importing Tracks from CSV
This can take a while depending on your playlist size. Please be patient.
Preparing import...
0 / 0 tracks processed
Discover
Popular Artists
Trending
Recommended Songs
Featured
Recommended Albums
Recently Played
Jump Back In
Building your history...
Search
Find your music
Top Result
Songs
Songs
Artists
Albums
Playlists
People
My Playlists
Favorites
Please use Google Chrome or Microsoft Edge to play local files.
Select a folder on your device to play local files.
Note: Metadata reading is basic (FLAC/MP3 tags).
Local Files
History
Recently Played
Smart timeline of your latest sessions.
Unreleased Artist
Album
from Artist
EPs and Singles
Similar Artists
Similar Albums
Playlist
Recommended Songs
Suggested Songs From Your Playlist
About
Popular Tracks
Albums
EPs and Singles
Unreleased Music
Similar Artists
Song
• •
More from Album
Similar Tracks
Settings
ThemeChoose your preferred color scheme
Dark (Default)
Dynamic
FontChoose from presets, Google Fonts, URLs, or upload your own
Font SizeAdjust the base font size (50% - 200%)
%
Waveform SeekbarShow a visual waveform of the track in the progress bar
(Experimental)
Smooth ScrollingProvides a smoother scrolling experience with Lenis (Experimental)
Album Cover BackgroundUse the album cover as a blurred background on album pages and as primary
color
Dynamic ColorsAutomatically change the app accent color based on the currently playing
track's album art
Full-screen VisualizerEnable particle visualizer in full-screen mode
Visualizer StyleSelect the visualization style
Background Video QualityQuality for the fullscreen music-video background. 4K/8K uses the highest
resolution the video provides.
Rotating Album CoverMake the album cover rotate like a disc during playback
Manual Disc Scrub SeekRotate the full-screen vinyl clockwise/anticlockwise to seek
forward/backward (requires Rotating Album Cover)
Fullscreen Album Art SizeAdjust the full-screen album art size (rotating disc or plain art)
px
Lyrics Haptic SyncVibrate with synced lyric timing on supported phones
Vibration EnhancementAdd beat-aware micro pulses for a more human haptic vibe (optional)
Lyrics Panel OpacityAdjust the background opacity of the lyrics panel
60%
Visualizer ModeChoose how the visualizer is displayed in full-screen
Smart Intensity SwitchingAutomatically adjust visualizer intensity based on song energy
Visualizer SensitivityAdjust the intensity of the visualizer effects.
Warning: High sensitivity may cause flashing lights and rapid motion,
which can trigger seizures in people with photosensitive
epilepsy.
Current PresetSelect a specific Butterchurn preset
Cycle DurationSeconds between preset changes
Randomize PresetsSelect next preset randomly instead of sequentially
Show Popular ArtistsDisplay the popular artists carousel on the home page
Show Recommended SongsDisplay recommended songs on the home page
Show Recommended AlbumsDisplay recommended albums on the home page
Show Jump Back InDisplay recent albums, playlists, and mixes on the home page
TOP SECTION
Show Home in SidebarDisplay the Home link in the sidebar navigation
Show Library in SidebarDisplay the Library link in the sidebar navigation
Show Recent in SidebarDisplay the Recent link in the sidebar navigation
Show Unreleased in SidebarDisplay the Unreleased link in the sidebar navigation
Show Settings in SidebarDisplay the Settings link in the sidebar navigation
Close Modals on NavigationClose open modals and panels (like lyrics, queue) when navigating back or
to a new page
Intercept Back to Close ModalsWhen pressing back, close open modals/panels first without navigating.
Press back again to actually go back.
Scrobble ThresholdPercentage of track to play before scrobbling (1-100%)
%
Last.fm ScrobblingConnect your Last.fm account to scrobble tracks
Enter your Last.fm credentials:
Enable ScrobblingAutomatically scrobble played tracks
Love on LikeAutomatically 'love' tracks on Last.fm when you like them
Use Custom API CredentialsUse your own Last.fm API key and secret
Custom API Credentials
Libre.fm ScrobblingConnect your Libre.fm account to scrobble tracks
Enable ScrobblingAutomatically scrobble played tracks
Love on LikeAutomatically 'love' tracks on Libre.fm when you like them
ListenBrainz ScrobblingSubmit listens to ListenBrainz (requires User Token)
User TokenFound on your ListenBrainz profile page
Custom API URL (Optional)Leave empty to use official ListenBrainz server
Discord Rich PresenceShow what you are listening to, with quality, on your Discord profile.
Requires Discord Desktop and a Discord Application.
Application IDDiscord Developer Portal, your application, General Information
SetupNo origin whitelist needed. The app talks to a local bridge that speaks to
Discord Desktop's own IPC socket. In development the bridge runs inside 'npm
run dev'. For a deployed build, start it with 'npm run discord-bridge' and
keep Discord Desktop running.
Maloja ScrobblingSubmit listens to a self-hosted Maloja server
API KeyFound in your Maloja settings
Maloja Server URLYour Maloja instance URL
Streaming QualityQuality for streaming playback
Download QualityQuality for track downloads
Cover Art SizeSize for downloaded/embedded cover art
Show Quality BadgesDisplay quality badges on track rows and cards
Prefer Video CoverUse videoCover artwork where available
Use API Vibrant ColorUse API-provided vibrantColor for dynamic accent
Show Audio Format MetadataDisplay audio bitrate and format information
Album release yearShow original album year instead of track/remaster date
Gapless PlaybackPlay audio without interruption between tracks
ReplayGain ModeNormalize volume across tracks
Audio ProcessingPure bypasses processing for bit-perfect lossless playback without EQ or
normalize
ReplayGain Pre-AmpAdjust gain manually (dB)
Mono AudioCombine left and right channels into mono
Exponential VolumeUse logarithmic volume curve for finer low-volume control