How to Scrobble Apple Music to Last.fm on iOS (2026 Guide)
Why Apple Music doesn't scrobble to Last.fm natively
If you've ever searched for "how to scrobble Apple Music" and felt confused by the answers, you're not alone. Unlike Spotify โ which has a direct Last.fm integration built into its settings โ Apple Music has no native scrobbling support.
Apple doesn't expose a real-time playback API to third-party apps the way Spotify does. There's no webhook, no plugin system, no "connect your Last.fm" toggle in Settings. The official Last.fm iOS app tries to work around this by scanning your listening history manually, but the experience is clunky: you have to open the app, tap "scan," and hope it picks everything up.
This is the fundamental gap that dedicated Apple Music scrobblers were built to solve.
How iOS scrobbling actually works (the technical truth)
Every scrobbler on iOS โ including Orchard โ uses the same underlying mechanism: Apple's MediaPlayer framework. Specifically, MPMusicPlayerController and MPMediaQuery.
Here's what that means in plain language:
- When Orchard is open, it monitors your currently playing track via iOS notifications and a lightweight polling timer. When you've listened to at least 50% of a song (or 4 minutes, whichever comes first), it sends a scrobble to Last.fm.
- When Orchard is closed, iOS keeps a record of every song you play in your media library history. The next time you open Orchard, it reads that history, deduplicates against anything it already scrobbled in real-time, and bulk-submits the rest to Last.fm.
This is how all iOS scrobblers work. The difference is implementation quality: how accurately they deduplicate, how they handle offline plays, and how much battery they consume doing it.
Orchard is built on a custom native Swift module that reads directly from iOS โ no React Native bridge overhead for the critical playback detection path. The entire scrobble lifecycle (detect โ queue โ send โ deduplicate) runs in native code.
Set up Orchard in 60 seconds
Here's the full setup. Three taps, one minute, done forever.
Download Orchard from the App Store
Download Orchard โ it's free, no subscription, no account to create.
Connect your Last.fm account
Tap "Sign In to Scrobble" and log in through Last.fm's official OAuth page. Orchard never sees your password โ authentication happens entirely in a secure browser window, and only a session token is saved to the iOS Keychain.
Allow Music Library access
iOS will ask you to grant Orchard permission to read your media library. This is read-only access โ Orchard reads which songs you've played, nothing else. It can't modify your library, playlists, or downloads.
Play music. You're done.
That's it. Every track you play in Apple Music from now on gets scrobbled to Last.fm automatically. The app shows a Now Playing card with album art, track progress, and a live scrobble counter so you know it's working.
Offline and background scrobbling
Two questions everyone asks:
"Does it scrobble when the app is closed?"
Yes โ but with a caveat. iOS aggressively suspends background apps to save battery. No scrobbler can truly run 24/7 in the background on iOS (any app that claims otherwise is either draining your battery or not being honest).
What Orchard does instead: it reads your Apple Music listening history from iOS the moment you reopen the app. iOS keeps this history cached on-device even when Orchard isn't running. So even if you listened to 50 songs while Orchard was closed, the next time you open it, every one of those tracks gets bulk-scrobbled to Last.fm.
Pro tip: Set up an iOS Shortcut automation to open Orchard whenever you launch Apple Music. That way, scrobbles sync automatically without you even thinking about it.
"Does it work on airplane mode?"
Yes. iOS caches your listening history locally. The next time you open Orchard with an internet connection, it sends everything you played offline to Last.fm in one batch. Nothing is lost.
Tips for accurate scrobbles
- Open Orchard at least once a day โ or set up an iOS Shortcut to auto-launch it when you open Apple Music. This keeps your history synced.
- Make sure "Use Listening History" is ON โ go to Settings โ Music and verify this toggle is enabled. Orchard reads from this history.
- Don't run multiple scrobblers โ using Orchard alongside another scrobbler (like the official Last.fm app) will cause duplicate scrobbles. Pick one.
- Songs must be > 30 seconds โ Last.fm's API ignores tracks shorter than 30 seconds. This is a Last.fm rule, not an Orchard limitation.
- Listen to at least 50% of the song โ Orchard follows the standard scrobble rule: you need to listen to at least half the track (or 4 minutes, whichever is shorter) for it to count.
FAQ
Does Apple Music have built-in Last.fm scrobbling?
No. Apple Music does not natively support Last.fm. You need a third-party scrobbler app like Orchard to bridge the gap. This is different from Spotify, which has a native Last.fm toggle in its settings.
Can I scrobble in the background on iPhone?
Sort of. iOS suspends background apps to save battery. Orchard works around this by reading your Apple Music listening history from iOS whenever you open the app, then bulk-scrobbling any tracks you played while the app was closed. The result feels seamless โ you just need to open Orchard periodically.
Does Orchard scrobble songs played offline?
Yes. iOS caches your listening history on-device even without internet. Next time you open Orchard with a connection, it automatically syncs every track you played offline.
Is Orchard free?
Yes. 100% free, no paywall, no subscription. All features are available to every user. The app is supported by a small banner ad.
Is my Last.fm password safe?
Orchard uses Last.fm's official OAuth flow. Your password is never seen or stored by the app. Only a secure session token is saved in the iOS Keychain (hardware-encrypted). You can revoke access anytime from your Last.fm settings.
Does Orchard drain battery?
No. Orchard uses a native Swift module that relies on iOS notifications for track changes, with a lightweight 10-second polling fallback. No GPS, no heavy background services. Battery impact is negligible.
Start scrobbling in 60 seconds
Orchard is the missing link between Apple Music and Last.fm. Free, private, and built for listeners who care about their stats.
Download Music Scrobbler โ Free on iOSFree ยท No subscription ยท iOS 16+