What "Local Files" actually does

Spotify has a built-in feature called Local Files. It lets you point the app at a folder of audio you already own, MP3s ripped from your own CDs, tracks you bought from Bandcamp, or files a converter made for you, and play them inside Spotify next to your streaming library. The songs sit in Your Library like any playlist, and you can mix them into playlists that also contain streaming tracks.

This is the reverse of the usual Spotify-to-MP3 question. Here you already have the MP3, and you want it inside the app so you are not juggling three music players. Spotify does not host or upload anything. The file stays on your computer. Spotify just reads the folder and adds pointers to those files. That detail matters, and it shapes everything below, especially getting the songs onto your phone.

One honest note up front: Local Files is a bit of a legacy feature. It works, Spotify documents it, but it has rough edges and Spotify has never made it slick. Expect a couple of toggles and one Wi-Fi trick rather than a clean one-tap import.

Free: the Audio Quality Cheat Sheet. 128 vs 320 vs FLAC, and exactly which format to pick for your phone, car, or DJ set, on one page you can keep. Instant download.

Get the free cheat sheet →

Add MP3 files on the desktop app (Windows and Mac)

You have to start on the desktop app. There is no way to import an MP3 directly from the phone app, which trips up a lot of people. Here are the current steps, straight from Spotify's official Local Files support page.

  1. Open the Spotify desktop app on Windows or Mac. This does not work in the web player.
  2. Click your profile picture in the top right, then Settings.
  3. Scroll to the Library section and switch Show Local Files on.
  4. Spotify shows a few default source folders (usually Downloads and your iTunes/Music library). Turn off any you do not want, or click Add a source to pick your own folder.
  5. In the file browser, select the folder that holds your MP3s and confirm.
  6. Open Your Library and look for Local Files in the list. Your imported tracks appear there.

That is the whole desktop process. If you keep all your MP3s in one folder, add that folder as a source and every file inside it shows up. Add new MP3s to that folder later and Spotify picks them up the next time it scans, though you sometimes have to toggle Show Local Files off and on to force a rescan.

Which file formats Spotify accepts

This is where people get burned, so here is the accurate version from Spotify's own Local Files FAQ rather than the folklore floating around.

FormatWorks in Local Files?Notes
MP3YesThe safest, most reliable choice. Use this if you can.
MP4 / M4A (AAC audio)UsuallyAudio-only MP4/M4A works. On some setups Spotify needs QuickTime installed to read them.
M4PListed as supportedSpotify's FAQ lists .m4p, but old DRM-protected iTunes purchases in this container will not play. See the DRM note below.
MP4 with videoNoVideo files are rejected. Local Files is audio only.
iTunes lossless (ALAC) M4ANoApple lossless is not supported. Convert it to MP3 first.
FLAC, WAV, OGGNoNot supported by Local Files. Convert to MP3.

The practical takeaway: if a file will not show up or shows up greyed out, convert it to a plain MP3 and the problem usually disappears. MP3 is the format Local Files handles most reliably across desktop and mobile, which is exactly why we default our own converter to it.

The DRM caveat is worth spelling out. Songs you bought from the old iTunes Store years ago, or any file wrapped in copy protection, will not play through Local Files even if the extension looks supported. Spotify has no way to strip that protection, and neither should any honest tool. Local Files is for audio you actually have the rights to play, your own rips and your own purchases.

Get your local MP3s onto your phone

Playing an MP3 in the desktop app is easy. Getting that same file onto your phone is the part everyone asks about, because Spotify never copies the MP3 to your device the normal way. Instead it uses a local sync: your phone pulls the file from your computer over your home network. Both Spotify's support docs and third-party guides like Headphonesty lay out the same requirements, and all three of these have to be true.

  • You need Spotify Premium. Free accounts cannot download a playlist for offline use, and the local-file sync rides on that download step. This is the single most common reason people get stuck. No Premium, no sync to mobile.
  • Both devices sign into the same account and the same Wi-Fi. The phone copies the file directly from the computer, so they have to share a network. Different Wi-Fi, or phone on cellular, and the files stay greyed out.
  • On mobile you have to enable local files too. It is a separate toggle in the phone app, and it is easy to miss.

Here is the actual workflow once you have added the MP3s on desktop.

  1. On the desktop app, create a new playlist and drag your local MP3s into it. (Sync only works through a playlist, not from the Local Files list itself.)
  2. Open the phone app. Go to Settings, find Local audio files (Android) or the local files option under Settings, and turn it on. On iPhone, also allow Local Network access when iOS prompts you.
  3. Make sure the phone is on the same Wi-Fi as the computer and both are logged into the same account.
  4. Open the playlist you made on your phone and tap Download. The local tracks download from your computer over Wi-Fi and become playable on the phone.

Once the download finishes, the tracks live on your phone and you can play them anywhere, including offline, because they are now stored locally on the device. The Wi-Fi requirement only applies during that one download step.

When local files will not show or will not sync

Judging by the volume of threads on Spotify's own Community boards, this feature breaks for a lot of people, and it is almost always one of a handful of causes. Users describe files that play fine on the computer but show greyed out on the phone, or files that never appear at all. The consensus across those discussions matches the official troubleshooting, and it comes down to this checklist.

  • Forgot the mobile toggle. Show Local Files enabled on desktop but not on the phone. This is the number one fix in the Community threads. Turn it on in the phone app's settings.
  • Not on the same Wi-Fi. The phone has to reach the computer. Same network, both awake, desktop Spotify open. If the computer is asleep, the download stalls.
  • Free account. No Premium means no playlist download, which means no local sync. Nothing you toggle will change that.
  • Firewall or Local Network permission. On iPhone, if you declined the Local Network prompt, sync silently fails. On Windows, an aggressive firewall or antivirus can block Spotify from talking to the phone. Allow Spotify through both.
  • Missing or messy metadata. Files with broken or incomplete tags sometimes appear greyed out. Cleaning the title/artist tags, or just re-encoding to a fresh MP3, usually clears it.
  • Unsupported format wearing an MP3 costume. A file renamed to .mp3 that is really a FLAC or a video will not play. Convert it properly instead of renaming the extension.
  • Desktop app needs a rescan. Toggle Show Local Files off and back on, or restart the app, to force Spotify to re-read the folder after you add new files.

If you have checked all of that and a specific track still refuses to sync, the fastest fix is almost always to run it through a converter and produce a clean, standard MP3. A well-formed MP3 with proper tags is what Local Files was built around.

If you need more MP3s to add

Local Files is only useful if you have files to point it at. If your collection is thin, or you want a clean copy of something you keep hitting a paywall to hear, our Spotify downloader turns a Spotify or YouTube Music link into a downloadable MP3 at up to 320 kbps. Paste the link, pick MP3 and a bitrate, download, then drop the file into the folder you added as a Local Files source. It shows up in Spotify on the next scan.

Two honest points so nobody feels misled. First, a converted MP3 can never sound better than its source. Spotify streams top out around 320 kbps Ogg Vorbis, so an MP3 made from that is good, not lossless, and anyone promising "lossless Spotify rips" is overselling. Second, downloading DRM-protected streaming audio is for personal, offline use only, and the copyright stays with the artists and labels. Keep the files to yourself, do not upload or sell them, and you are using the tool the way it is meant to be used. Our full walkthrough on how to convert Spotify to MP3 covers the format and bitrate choices in more detail, and the MP3 format hub collects everything about the MP3 side.

The short version

Adding your own MP3s to Spotify is a desktop-first job: turn on Show Local Files, add the folder your MP3s live in, and they appear in Your Library. To hear them on your phone you need Premium, both devices on the same Wi-Fi and account, the mobile local-files toggle on, and you download a playlist that contains the tracks. Stick to plain MP3 files with clean tags and most of the usual "not showing" headaches never happen.

Frequently Asked Questions

How do I add an MP3 to Spotify?

On the desktop app, click your profile picture, go to Settings, scroll to Library, and turn on Show Local Files. Then click Add a source and choose the folder that holds your MP3s. The tracks appear under Local Files in Your Library.

Can I add MP3 files to Spotify on my phone directly?

No. You can only import files from the desktop app. To hear them on mobile, add the MP3s on desktop, put them in a playlist, then download that playlist on your phone over the same Wi-Fi.

Why do I need Spotify Premium to sync local files to my phone?

The mobile sync works by downloading a playlist for offline use, and only Premium accounts can download playlists. Free accounts can play local files on desktop but cannot sync them to a phone.

What file formats does Spotify Local Files support?

Spotify's FAQ lists MP3, MP4, and M4P. Audio-only MP4/M4A generally works, sometimes needing QuickTime. Video files, Apple lossless, FLAC, and WAV are not supported. MP3 is the most reliable, so convert other formats to MP3.

Why are my local files greyed out on my phone?

Usually one of four things: you did not enable local files in the phone app, the phone and computer are not on the same Wi-Fi, you are on a Free account, or iOS blocked Local Network access. Fixing that toggle or network setting almost always clears it.

Do local files still play offline once they are on my phone?

Yes. After the playlist download finishes, the tracks are stored on your phone and play offline. The Wi-Fi connection is only needed during the one-time download.

My MP3 will not show up in Spotify. What now?

Confirm it is a real MP3, not a renamed FLAC or video, and that it lives in a folder you added as a source. Toggle Show Local Files off and on to force a rescan. If it is still broken, re-encode it to a clean MP3 with proper title and artist tags.

Sources

Free: the Audio Quality Cheat Sheet. 128 vs 320 vs FLAC, and exactly which format to pick for your phone, car, or DJ set, on one page you can keep. Instant download.

Get the free cheat sheet →