Offline Music
How to Listen to Music Offline on an iPhone
Downloaded streaming tracks, purchased files and your own audio each work differently offline. Here is what actually plays with no signal, and how to set it up.
"Offline music" covers three different situations on an iPhone, and they behave very differently when you are actually on a plane or underground.
Option 1: downloads inside a streaming app
Every major streaming service lets paying subscribers download tracks for offline playback. This is the easiest route if you already subscribe.
What to know about it:
- It requires an active subscription. Downloads stop playing when the subscription lapses. You are renting access, not holding files.
- Licences need periodic revalidation. Most services require the app to check in online every 30 days or so. Stay offline past that window and downloads stop working.
- The files are DRM-protected. They exist only inside that app and cannot be opened by anything else.
- Tracks can disappear. If a licensing deal ends, an album can vanish from your downloads.
Fine for most people most of the time. The failure mode is a long trip where the revalidation window expires mid-journey.
Option 2: music you have bought or own as files
Purchased downloads, ripped CDs, Bandcamp purchases, DJ sets, recordings, audiobooks, podcasts saved as files. These are ordinary audio files and they play regardless of subscription status or network.
Getting them onto the phone:
- Via the Files app — connect to iCloud Drive, Dropbox or Google Drive, download the files to On My iPhone, and they are available locally.
- Via a computer — connect the iPhone and drag files across in Finder (macOS) or the Apple Devices app (Windows).
- Via AirDrop — quick for a few files from a Mac.
- Direct download — save an audio file from Safari and it lands in Files.
Then you need something to play them. This is where the Music app is unhelpful — it is built around the Apple Music catalogue, and playing arbitrary audio files sitting in the Files app is not what it wants to do.
Option 3: a dedicated local player
A player app imports your audio files, reads their metadata, and organises them into a proper library — which the Files app does not do.
What that gives you over browsing folders:
- Tracks sorted by artist and album rather than by filename.
- Playlists and shuffle across your whole collection.
- Proper playback controls, background play and lock-screen controls.
- An equalizer.
- Search across the library.
Offline Music Player does this — you import files, it builds the library, and playback needs no connection at all.
Setting the phone up for genuine offline listening
- Get the files onto the device — into a player app's library, not just sitting in cloud storage.
- Test in aeroplane mode before you travel. Turn it on, open the app, play something from the middle of the library. This catches files that were never actually downloaded, only linked.
- Check storage. Lossless audio is large; a FLAC album can run 300 MB or more.
- Download a bit more than you think you need. Nothing is worse than exhausting a playlist two hours into a flight.
Step two is the one that matters. Cloud storage apps show files that look present but are actually placeholders that download on demand — which fails silently the moment you lose signal.
Why bother, if you have a subscription
Several reasons people keep local files alongside streaming:
- Nothing can be removed from you. Files you hold do not disappear over a licensing dispute.
- No data use and no battery drain from streaming.
- Music that is not on streaming services — live recordings, obscure releases, your own work.
- Reliability. No revalidation, no sign-in, no service outage.
There is a fuller comparison in offline music vs streaming.
If nothing plays
- Check the file format. DRM-protected files from a store will not open in a third-party player.
- Check the file actually downloaded, rather than being a cloud placeholder.
- Check the Silent switch and the volume limit in Settings › Sounds & Haptics.
- Check the file is not corrupt by playing it on a computer.