The fastest way: use iCloud Music Library or sync through Finder
The simplest path depends on whether you want to keep your music in one place across all your devices or move specific songs one time. iCloud Music Library (part of Apple Music) syncs your entire music collection automatically — you add a song to your MacBook, and it appears on your iPhone within minutes. If you don't have Apple Music, Finder (on macOS Catalina and newer) or iTunes (on older Macs) lets you drag songs directly to your iPhone and keep them there.
Both methods work with music you've bought from the iTunes Store, music you've ripped from CDs, and MP3 files you've downloaded. The choice comes down to whether you want automatic syncing across devices or a one-time transfer of specific songs.
Key Takeaways
- iCloud Music Library syncs your entire music library across devices automatically if you have an Apple Music subscription.
- Finder (macOS Catalina and newer) or iTunes (older Macs) lets you manually drag songs to your iPhone without a subscription.
- Your iPhone must be unlocked and connected to your Mac with a USB cable for manual transfers to work.
- Music you buy from the iTunes Store or add to your library appears on your iPhone within minutes if iCloud Music Library is turned on.
Using iCloud Music Library for automatic syncing
If you have an Apple Music subscription, turn on iCloud Music Library on both your MacBook and iPhone. On your Mac, open Music, go to Music > Settings (or Preferences on older versions), click the General tab, and check the box next to "Sync Library." On your iPhone, go to Settings > Music and turn on "Sync Library."
Once both are on, any song you add to your Music app on your Mac will appear on your iPhone automatically. This includes music you've purchased, ripped, or downloaded — as long as Apple Music recognizes the song, it will sync. If a song is not in Apple Music's catalog, it will still sync, but only to devices signed in with the same Apple ID.
The sync usually takes a few minutes. If a song doesn't appear after 10 minutes, check that both devices are signed in with the same Apple ID and that both have Sync Library turned on.
Manual transfer using Finder or iTunes
If you don't have Apple Music or want to transfer specific songs without syncing your entire library, use Finder (macOS Catalina and newer) or iTunes (macOS Mojave and earlier). Connect your iPhone to your Mac with a USB cable and unlock your iPhone when prompted.
On macOS Catalina or newer, open Finder, click your iPhone in the sidebar under Locations, and click the Music tab. Check "Sync Music" and then choose either "All songs and playlists" or "Selected playlists and artists." Drag songs from your Music app into the Finder window, or select playlists and click Sync. On older Macs, open iTunes, select your iPhone, go to the Music tab, and follow the same steps.
Your iPhone will sync the selected music when you click Sync or Apply. The transfer speed depends on how many songs you're moving and the USB connection speed — typically a few hundred songs take under a minute.
What to do if your Mac doesn't recognize your iPhone
If Finder or iTunes doesn't show your iPhone, first unlock your iPhone and tap "Trust" when asked if you trust this computer. Disconnect the cable, wait 10 seconds, and reconnect it. If that doesn't work, try a different USB cable — some cables are charge-only and don't transfer data.
On your Mac, restart Finder or iTunes. If your iPhone still doesn't appear, go to System Preferences > General on your Mac and check that your macOS is up to date. On your iPhone, go to Settings > General > About and check that iOS is current. Outdated software on either device can prevent recognition.
Transferring music you've ripped or downloaded
Music you've ripped from CDs or downloaded as MP3 files works the same way as purchased music. Add the files to your Music app on your Mac first — you can drag them directly into the Music app or use File > Import to add a folder of songs at once. Once they're in your Music library, use either iCloud Music Library or Finder to move them to your iPhone.
If a song file is in a format your iPhone doesn't support (like FLAC or WAV), convert it to MP3 or AAC first. You can do this in Music by right-clicking the song, selecting "Convert," and choosing the format. After conversion, the new file will be in your library and ready to sync.
Checking storage space on your iPhone
Before transferring a large music library, check how much space your iPhone has left. Go to Settings > General > iPhone Storage and look at the available space. Music takes roughly 1 MB per minute of audio, so a 100-song album (roughly 400 minutes) will use about 400 MB.
If your iPhone is nearly full, you can choose to sync only certain playlists or artists instead of your entire library. In Finder or iTunes, select "Selected playlists and artists" instead of "All songs," then check only the ones you want. This keeps your iPhone from running out of space while still giving you access to your most-played music.
Frequently Asked Questions
Can I transfer music from my iPhone back to my MacBook?
Not directly through Finder or iTunes — those tools only move music from Mac to iPhone. If you want to back up music from your iPhone, use iCloud Music Library (which stores everything in the cloud), or use a third-party app like Finder's file browser to access your iPhone's files. Music you've purchased from the iTunes Store can be re-downloaded on your Mac by opening Music and going to Account > Purchased.
What happens to my music if I disconnect my iPhone?
Music you've synced to your iPhone stays on the device even after you disconnect the cable. If you use Finder or iTunes to sync, the music remains until you manually remove it or sync a different set of songs. If you use iCloud Music Library, the music stays as long as your Apple Music subscription is active.
Can I use a wireless connection instead of a USB cable?
Yes, if you've set up wireless syncing. In Finder, select your iPhone, click General, and check "Show this iPhone when on Wi-Fi." Your iPhone must be plugged in and on the same Wi-Fi network as your Mac. Wireless syncing is slower than USB but works if you don't have a cable available.
Do I need Apple Music to transfer music?
No. You can use Finder or iTunes to manually sync music without any subscription. Apple Music is only needed if you want automatic syncing across devices through iCloud Music Library. Manual syncing works with any music file on your Mac.
Why is some of my music grayed out in Finder?
Songs appear grayed out if they're in a format your iPhone can't play (like FLAC or WAV) or if they're protected by digital rights management that your iPhone doesn't support. Convert unsupported formats to MP3 or AAC in Music before syncing. Protected files usually need to be purchased again or obtained from a different source.