How to Play MP3 Files on iPhone
The simplest ways to play MP3 files on iPhone or iPad — whether you want them in your main Music library or kept separate.
iPhones have played MP3s since the very first one — but the way you get them onto the device depends on where the files are and how you want to play them.
Option 1: Add MP3s to your Music library (recommended)
This is what most people want. Your MP3s end up alongside the rest of your music, playable in the Music app, Stezza, CarPlay, and anywhere else.
On a Mac
- Open the Music app (macOS Catalina or later) or iTunes (Mojave or earlier).
- Drag your MP3 files into the window, or use File → Add to Library.
- Connect your iPhone and sync.
Full walkthrough: Sync Music from Mac.
On Windows
- Open iTunes or the Apple Music app (Windows 11).
- Drag MP3 files in, or use File → Add Folder to Library.
- Connect your iPhone and sync.
Full walkthroughs: iTunes for Windows · Apple Music app for Windows 11.
Apple Music / iTunes Match shortcut
If you subscribe to Apple Music (with Sync Library on) or iTunes Match, MP3s you add to the Music app or iTunes on your computer automatically propagate to your iPhone through the cloud — no cable sync needed.
Option 2: Play MP3s directly from the Files app
You can also keep MP3s outside the Music library, stored in the Files app (or iCloud Drive, Dropbox, etc.), and play them from there.
- Save the MP3 to iCloud Drive or transfer it via AirDrop, email, etc.
- Open the Files app.
- Tap the MP3 to play it — the Files app has a basic built-in player.
This is fine for one-off tracks but clunky for a real library. No playlists, no shuffling across folders, no carousel-style browsing.
Option 3: Transfer MP3s directly into Stezza
Stezza supports File Sharing, which lets you drop files directly into the app’s storage from a computer — no library involvement. Useful if you want certain files kept separate from your main music library.
See How to Copy Videos to Stezza Using iTunes or Finder File Sharing — the same mechanism works for audio files.
Which option should I pick?
- You want a single unified library: Option 1 (add to Music library).
- You have a handful of MP3s and don’t want to mess with sync: Option 2 (Files app).
- You want certain files isolated from your main library: Option 3 (File Sharing into Stezza).
Common questions
Does iPhone support MP3 natively? Yes. MP3 has been a first-class iOS audio format from day one. No conversion needed.
What about other formats — FLAC, OGG, WMA? iOS doesn’t natively support FLAC through the Music library in the traditional sense (though FLAC in the Files app works). OGG and WMA aren’t supported at all. Convert to MP3 or AAC (M4A) with a tool like dBpoweramp or fre:ac first.
Will my MP3 metadata (title, album art) come across? Yes — iOS reads ID3 tags. If tags are missing or wrong, edit them in the Music app on your computer before syncing.
Does Stezza play MP3s? Yes. Anything in your iOS Music library plays in Stezza, including MP3s.
Related Guides
Enjoy your music, your way
Stezza is a simple, stylish music player built for your iTunes and Apple Music library.
Get Stezza