How to Add Songs to Spotify: Local Files, Missing Tracks & Tips

How to Add Local Files to Spotify (Desktop & Mobile)
Quick answer: You can add local music files to Spotify through the desktop app by enabling local file access in Settings, then sync those tracks to your phone over Wi-Fi for mobile listening.
Spotify has a built-in feature that lets you play MP3, M4A, and other supported files stored on your computer right inside the app. Here's how to set it up on desktop and mobile.
Adding Local Files on Desktop (Windows & Mac)
- Open the Spotify desktop app (this does not work in the web player).
- Click your profile icon in the top-right corner and select Settings.
- Scroll down to Local Files and toggle on Show Local Files.
- Click Add a Source and choose the folder where your music files are stored.
- Your local tracks will appear under Your Library > Local Files.
Spotify supports these file formats for local uploads:
| Format | Supported | Notes |
|---|---|---|
| MP3 | Yes | Best compatibility; 320 kbps recommended |
| M4A | Partially | AAC files generally play; iTunes lossless (ALAC) does not |
| MP4 | Yes (audio only) | May require QuickTime on some systems; no video |
| M4P | Yes (no video) | Older DRM-protected iTunes files usually won't play |
| WAV | No | Convert to MP3 first |
| FLAC | No | Convert to MP3 first |
| OGG | No | Convert to MP3 first |
A few prep tips before you add files:
- Use clear, simple file names without special characters, and keep file extensions lowercase. Spotify can be picky about unusual names, which can prevent local files from showing up.
- Create a dedicated folder for your local music before adding it to Spotify. It keeps things organized and makes importing much easier.
- Avoid DRM-protected files. Spotify cannot play them.
Syncing Local Files to Your Phone
Getting local files onto your mobile device takes a few extra steps:
- On your desktop, create a new playlist and add your local files to it.
- Make sure your phone and computer are on the same Wi-Fi network and signed into the same account.
- Open Spotify on your phone and find the playlist you just created.
- Toggle the Download switch on the playlist.
- Wait for the files to sync. This can take a few minutes depending on how many tracks you added.
Important: You need a Spotify Premium subscription to sync and play local files on your mobile device. Free accounts can only play local files on desktop.
iOS note: iPhones can't scan phone storage the way Android can. Files need to arrive through the desktop playlist sync above. If you've transferred files through iCloud or USB, take a moment to play each track to confirm the transfer completed.
Once synced, you can play those local files on the go, even without an internet connection. The tracks stay available as long as you keep the playlist downloaded and maintain your Premium subscription. Note that local files can't be streamed to other devices via Spotify Connect; playback is limited to the device where the files live or were synced.
Troubleshooting Local Files
Local Files toggle is missing or grayed out
- Make sure you're using the Spotify desktop app, not the web player. Local Files only work in the desktop app.
- Update Spotify to the latest version on both desktop and mobile. Outdated versions are a common cause of sync issues.
Songs don't appear after adding a folder
- Check that your files are in a supported format (see the table above). WAV, FLAC, and OGG files need converting to MP3 first.
- Check file names: keep them simple, lowercase, and free of special characters.
- Remove and re-add the folder source in Settings > Local Files.
- Restart the Spotify app. If tracks still don't show instantly, a refresh sometimes does it.
Local files won't sync to mobile
- Confirm both devices are on the same Wi-Fi network and signed into the same account.
- Make sure you have a Spotify Premium subscription.
- Check that you've downloaded the playlist (not just added it).
- Turn off offline mode on both devices while syncing.
- Disable any firewall or VPN that might block local network communication.
Playback skips or fails
- The file might be corrupted. Try playing it in another media player first.
- Re-encode the file as MP3 (320kbps) and add it again.
- Check that the file isn't DRM-protected.
- If nothing else works, delete the playlist, recreate it from desktop, and resync.
Songs show as grayed out
- The file may have been moved or deleted from its original location. Make sure the source folder still contains the file.
- Re-add the source folder in Settings > Local Files if the path has changed.
- On Mac, make sure Spotify has permission to access your files (System Settings > Privacy & Security > Files and Folders).
How to Add Songs to a Spotify Playlist
Quick answer: Search for any song in Spotify's catalog and tap the three-dot menu or the "+" button to add it to an existing playlist, or drag and drop tracks directly into a playlist on desktop.
On Desktop
- Search and add: Use the search bar to find a song, then right-click it and select Add to Playlist to choose your target playlist.
- Drag and drop: Click and drag any song from search results, an album, or another playlist directly into a playlist in your sidebar.
- Add from Now Playing: Click the three-dot menu next to the currently playing song and select Add to Playlist.
On Mobile
- From search: Tap the three dots next to any song in search results, then tap Add to Playlist.
- From Now Playing: Tap the three dots in the bottom-right corner of the Now Playing screen, then choose Add to Playlist.
- Quick add: Some screens show a "+" icon next to tracks for one-tap adding.
Pro Tips for Playlist Building
- Use "Add to Queue" to preview songs before committing them to a playlist.
- Sort your playlist by recently added to keep new additions easy to find.
- Use "Enhance" (Premium feature) to let Spotify suggest tracks that fit your playlist's vibe.
- Create a "To Sort" playlist where you dump new discoveries, then organize them later into themed playlists.
What to Do When Songs Are Missing From Spotify
Quick answer: Songs disappear from Spotify because of licensing agreements, regional restrictions, or artist decisions. You can work around missing tracks by adding local files, checking other regional catalogs, or importing them from other services.
Why Songs Go Missing
- Licensing changes: Record labels and distributors negotiate streaming rights. When deals expire or change, songs get pulled from the catalog.
- Regional restrictions: Some tracks are only available in certain countries because of licensing agreements specific to each region.
- Artist decisions: Some artists choose to remove their music or release it exclusively on other platforms.
- Catalog transitions: When artists switch labels, their older music sometimes becomes temporarily unavailable during the transition.
How to Get Missing Songs Into Your Library
- Check if it's a regional issue. The song might be available in other countries but restricted in yours. Greyed-out tracks in your playlist usually indicate regional restrictions.
- Add local files. If you own the song as an MP3 or other supported format, add it through the local files feature above.
- Import from another service. If the song is available on another streaming platform, use Free Your Music to transfer your playlists and tracks to Spotify. It matches songs across platforms, so tracks available elsewhere get added to your Spotify library automatically.
- Request the song. Use Spotify's community forums to request that specific songs or albums get added to the catalog.
- Follow the artist. Sometimes missing songs reappear when licensing gets resolved.
How to Upload Music to Spotify as an Artist
If you create original music and want it available for streaming on Spotify (rather than just playing your own files locally), you need a different route: a music distributor.
Using a Music Distributor
Spotify does not have a direct upload portal for artists. Instead, it partners with a network of authorized distributors who handle delivery to the platform. These distributors act as the bridge between you and Spotify (and usually dozens of other streaming services at the same time). Popular options include DistroKid, TuneCore, CD Baby, and Amuse, among many others. Each has different pricing models and features, so it's worth comparing them before you commit.
Here's the general process:
- Choose a distributor that fits your needs. Some charge an annual fee, others take a percentage of royalties, and some offer free tiers with limited features.
- Create an account and upload your tracks (WAV or high-quality MP3 recommended).
- Fill in your metadata: song title, artist name, album art, genre, release date, and ISRC codes (your distributor can generate these).
- Submit your release for delivery to Spotify (and usually other platforms like Apple Music, Amazon Music, and more).
- Claim your Spotify for Artists profile at artists.spotify.com to manage your page, see analytics, and pitch songs to editorial playlists.
Timeline and Requirements
| Step | Typical Timeline |
|---|---|
| Distributor review | 1-3 days |
| Delivery to Spotify | 2-5 business days |
| Total (upload to live) | 5-10 business days |
Plan ahead. If you have a specific release date in mind, submit your tracks at least 2-3 weeks early. This gives you time to pitch your song to Spotify's editorial playlist team through Spotify for Artists.
Requirements for artist uploads:
- Original music only (no copyrighted samples without clearance)
- High-quality audio files (WAV, 16-bit/44.1kHz minimum)
- Album artwork: 3000x3000 pixels, JPEG or PNG
- Complete and accurate metadata (song titles, artist credits, genre tags)
- An ISRC code for each track (most distributors generate these for you)
- UPC/EAN barcode for albums and EPs (also typically provided by your distributor)
Pro tip: Set up your Spotify for Artists profile before your first release goes live, and pitch unreleased tracks to Spotify's editorial curators at least 7 days before your release date.
How to Import Songs From Other Streaming Services to Spotify
Quick answer: Use a playlist transfer tool to move your music library from services like Apple Music, YouTube Music, Tidal, or Amazon Music to Spotify without manually recreating every playlist.
Switching to Spotify from another streaming service doesn't mean starting your music library from scratch.
Why Manual Transfers Don't Work
Manually rebuilding your library means searching for every song, one by one, and adding each track to the right playlist in the right order. If you have hundreds or thousands of songs across dozens of playlists, this takes hours of tedious work.
The Easier Way: Automated Transfer
Free Your Music lets you transfer playlists from virtually any streaming service to Spotify in just a few minutes:
- Download Free Your Music on your desktop or phone.
- Connect your source music service (Apple Music, YouTube Music, Tidal, Amazon Music, Deezer, and more).
- Connect your Spotify account.
- Select the playlists you want to transfer.
- Start the transfer and let Free Your Music handle the matching and importing.
Free Your Music supports all major streaming platforms, transfers liked songs and albums too, and can auto-sync your playlists every 15 minutes so both libraries stay current.
What About Songs That Don't Match?
No transfer is 100% perfect since catalogs differ between services. After a transfer, Free Your Music shows you a report of any songs that couldn't be matched. For those tracks, you can:
- Search for alternate versions or remasters on Spotify.
- Add the missing tracks as local files if you own them.
- Keep a backup of your original playlists on the source service.
Tips for Building the Perfect Spotify Library
Quick answer: Combine Spotify's catalog, local files, and imported playlists from other services to create one complete music library. Use smart organization and regular maintenance to keep everything easy to find.
Mix Catalog and Local Files
Don't limit yourself to what Spotify offers. Use local files to fill the gaps with rare tracks, bootlegs, or songs from independent artists who haven't uploaded to streaming platforms yet.
Organize With Purpose
| Strategy | How It Helps |
|---|---|
| Theme-based playlists | Group songs by mood, activity, or genre for quick access |
| Year-based collections | Track your music discoveries over time |
| "Best Of" playlists | Keep your all-time favorites in one easy-to-find spot |
| Discovery inbox | Dump new finds here, then sort weekly into proper playlists |
Keep Your Library Fresh
- Use Discover Weekly and Release Radar to find new music that fits your taste.
- Review your Liked Songs every few months and remove tracks you skip every time.
- Update your playlists seasonally to match your current mood and listening habits.
- Check for returning songs periodically. Tracks that were previously unavailable sometimes come back after licensing changes.
Protect Your Collection
Your playlists represent hours of curation work. Use Free Your Music to mirror your Spotify playlists on another service or export them to a file, so if anything happens to your Spotify account, you still have your collection safe.
FAQ
Can I upload my own music to Spotify?
You cannot upload music to Spotify's public catalog as a listener, but you can add your own files to your personal library using the Local Files feature. If you're an artist wanting your music available to all Spotify users, you'll need to go through a music distributor instead.
What file formats does Spotify support for local files?
MP3, audio-only MP4, M4P (without video), and most AAC M4A files. WAV, FLAC, and OGG are not supported and need converting to MP3 first. For best results, use 320kbps MP3 and avoid DRM-protected tracks.
Do I need Spotify Premium to add local files?
Adding local files on the desktop app is free for all Spotify users. Syncing those files to your phone for mobile playback requires Spotify Premium.
Why are some songs greyed out in my Spotify playlist?
Greyed-out songs are usually unavailable in your region because of licensing restrictions, or they've been removed from Spotify's catalog entirely. You can replace them by adding the track as a local file if you own it, or checking if the song is available under a different album or version.
How long does it take to upload music to Spotify through a distributor?
Most distributors deliver your music to Spotify within 5 to 10 business days. Submit your tracks at least 2-3 weeks before your target release date to allow time for editorial playlist pitching.
Can I upload music to Spotify for free?
Some distributors offer free upload tiers, though they may take a percentage of your streaming royalties. Others charge an annual fee but let you keep 100% of royalties. Compare options to find the best fit for your budget.
Can I transfer my playlists from Apple Music (or other services) to Spotify?
Yes. Use Free Your Music to move playlists, liked songs, albums, and artists from any major streaming service to Spotify automatically. It handles song matching and rebuilds your playlists in minutes.
Can I add songs to Spotify from YouTube Music?
You can't directly add individual songs from YouTube Music to Spotify, but you can transfer entire playlists between the two using Free Your Music, which handles the song matching automatically.
Do local files on Spotify count toward my listening stats?
No. Local files don't affect your Spotify Wrapped or listening statistics. Only songs streamed from Spotify's catalog count toward those metrics.
Ready to take control of your music? Transfer your playlists in minutes with Free Your Music.
What's next?
Your playlists belong to you.
Stop rebuilding by hand. Move everything in minutes and take your music wherever you go.
Download free →SongsBrew — our free music newsletter
A free perk for FYM users. Tips, playlists, no spam.

