Spotify guide · Local playback
How to use Spotify local files
Spotify local files let you play audio stored on your phone or computer. Turn on local files, give Spotify access, and open Your Library → Local Files. Choose your device below for the exact steps. This plays your own file; it does not publish the song to Spotify’s catalog.
By HapibitsUpdated 11 min read
On this page
Choose your starting device
Where does the audio file live?
Local Files is a map between a real file and a Spotify library entry. Pick the device that holds your file, then follow the matching path below.
File location
A folder on this PC
- 1Spotify → profile picture → Settings
- 2Library → Show Local Files
- 3Turn on the folder under Show songs from, or choose Add a source
- 4Your Library → Local Files
What success means: Spotify reads the selected folder on this computer. Moving the file later changes the path Spotify can read.
Four different things
A playlist can point to a local track, but it does not turn the track into a catalog release or guarantee that another device has the audio.
The short answer
If the file is on Windows or Mac, open Spotify’s desktop Settings, turn on Show Local Files, and enable the folder that contains the audio under Show songs from. If it is on Android or iPhone, turn on Local audio files in the mobile app, then make sure the file is actually stored where the phone path can reach it. In every case, success means the track appears under Your Library → Local Files and starts playing on the device that holds the file.
Spotify’s current support guide describes a device-local workflow. It does not say that local files are uploaded to Spotify for everyone, and it does not list a universal Premium requirement or a guaranteed list of every extension and codec. Treat those as separate questions rather than carrying an old tutorial’s assumptions into a new setup.
- Keep the original file in a known folder or phone location while you set this up.
- A playlist entry is organization; it is not the audio file itself.
- Test playback before moving, deleting, or converting anything.
What Spotify is actually reading
Imagine one file called demo-song.mp3. The original audio file is the thing stored in a computer folder or phone storage. When Spotify can read it, the app creates a Local Files library entry with the track’s available metadata. You can add that entry to a playlist, but the playlist is only a list of references. It does not copy the audio to every device signed into your account.
That distinction explains many confusing reports. A playlist may show the title on a phone while the original file is only on a laptop. A track can appear greyed out if Spotify cannot reach the file or if the file itself cannot be decoded. A downloaded Spotify catalog track is a different object again: it comes from Spotify’s catalog and is managed as offline content, while a local file remains your own stored audio.
- File: the audio bytes and its location.
- Local Files entry: Spotify’s view of an accessible file.
- Playlist: an organizational list that can include a local entry.
- Public catalog: Spotify’s licensed, searchable releases.
Add local files on Windows
Use this path for the Spotify desktop app on Windows. The setting controls which folders Spotify reads.
Put the file somewhere stable
Keep the legally stored audio in a folder you can find again, such as Music/Local tracks. Do not start by moving the file between drives or cloud-only folders; first prove that one known file plays in a normal player.
Enable the desktop source
Open Spotify, click your profile picture, and select Settings. Scroll to Library and switch on Show Local Files. Under Show songs from, enable the folder containing the file, or choose Add a source to select it.
Open Local Files
Go to Your Library and select Local Files. Search for the distinctive filename or title, then play it on this Windows computer. Add it to a small playlist only after the direct Local Files result works.
Keep the path intact
If you move or rename the source folder, Spotify may lose the path it was reading. Restore the file or update the selected source folder before rebuilding playlists.
Add local files on Mac
The Mac desktop route uses the same Spotify source-folder model, even though Finder names and permissions differ from Windows.
Choose a local folder
Place one owned or rights-cleared test file in a folder on the Mac and note its location in Finder. Keep it available locally while Spotify indexes the source.
Turn on Show Local Files
In Spotify, click your profile picture, choose Settings, then scroll to Library. Turn on Show Local Files and enable the folder under Show songs from, or select Add a source.
Verify the result
Open Your Library → Local Files and play the test file. If the entry appears but will not start, check that the file still exists at the selected Finder path and can play outside Spotify.
Do not confuse desktop access with iPhone access
A file Spotify can read on your Mac is not automatically stored on an iPhone. For iOS, use the Spotify folder in Files, Finder, iCloud Universal Clipboard, or the Windows iTunes route described below.
Add local files on Android
On Android, Spotify’s current mobile path is Local audio files. The file itself must be stored on the phone or downloaded there through a file app.
Get the file onto the phone
Use a normal storage method for audio you are allowed to keep: download it from a storage app, or transfer it over USB. On Windows, unlock the phone, accept the Allow access to your data notification, open the device’s files, drag the audio across, then eject before unplugging. On Mac, Spotify points to an Android file-transfer app; exact availability can depend on the phone and macOS.
Enable local audio files
Open Spotify, tap your profile picture, choose Settings and privacy, then Apps and devices. Switch on Local audio files. Spotify notes that you may also need to allow access in device settings.
Find and test it
Go to Your Library → Local Files. Play the file on the Android device itself. If you only see a playlist title, return to the phone’s Files app and confirm that the original audio is still present in the location you used.
Keep the phone copy available
A cloud drive link, a laptop copy, or a playlist reference is not a substitute for an accessible phone file. If the file is removed, renamed, or moved into a location Spotify cannot read, the local entry can stop working.
Add local files on iPhone
iPhone local files use the Spotify folder inside the Files app. Spotify’s current guide also documents transfer paths from Mac and Windows.
Turn on Local audio files
In Spotify, tap your profile picture, choose Settings and privacy, open Apps and devices, and switch on Local audio files. Then open Your Library → Local Files.
Copy from a browser or storage app
In Files, open the folder for the browser or storage app, select the audio file, and choose Copy or Move. Browse to On My iPhone, press the Spotify folder, and choose Paste or Move Item here.
Transfer from a Mac
Spotify documents two Mac routes: Universal Clipboard with the same iCloud account, or Finder over USB. In Finder, select the iPhone, choose Music or Files in the button bar, and drag the file into Spotify’s folder.
Transfer from Windows
Connect the iPhone by USB, open iTunes, select the device, choose Music or Files, and drag the file into the Spotify folder. If that folder disappears from On My iPhone after its Help file is deleted, Spotify says to restart the app.
Spotify local files troubleshooting
Start with the distinction in the middle column. The same symptom can have different causes depending on the device and source path.
| What you see | First distinction | Next check |
|---|---|---|
| Nothing appears | Spotify has not been given the right source or permission, or the file is not on this device | Play the file elsewhere, confirm its location, recheck Show Local Files or Local audio files, then reopen Local Files |
| The title appears but will not play | A playlist or library entry is not proof that the audio is reachable | Confirm the original file still exists on the same device and opens in a normal player |
| It works on desktop only | The phone may have the playlist but not the file | Copy the audio through the Android or iPhone path above, then test direct playback on the phone |
| It disappeared after moving files | The source path changed | Restore the original location or add the new folder under the desktop Show songs from setting |
| One file fails while others work | The file may differ in encoding, protection, integrity, or metadata | Try one known-good file you are allowed to use; Spotify’s current guide does not promise every format |
| A playlist contains grey local tracks | The playlist preserved references but the target device cannot access the audio | Remove the local entries, fix the source, and add them again as Spotify recommends |
Use playlists and other devices carefully
Playlists are useful once a local track plays. They let you keep personal files beside Spotify catalog tracks, but they do not change the storage model. Before expecting the same playlist to play elsewhere, ask: where is the original file, and can that other device read its own copy? If the answer is unclear, test the playlist on the second device rather than assuming the account has uploaded the audio.
Spotify’s current support page documents local-file setup separately for desktop, Android, and iOS. It does not establish a universal same-Wi-Fi requirement or a universal Premium requirement for every local-file path. Keep those older claims out of your decision: follow the device-specific source path and observe whether the target device can actually access the file.
- Catalog track: Spotify supplies the audio and manages availability.
- Local file: your device supplies the audio.
- Playlist: a list that can organize either kind of track.
Do not reinstall first
Spotify lists updating the app and device, removing local files from playlists and starting the setup again, and then a clean reinstall as troubleshooting steps. Reinstalling can require you to download offline music and podcasts again, so preserve the file and inspect its location first.