Best Last.fm Scrobblers for iPhone: Orchard vs Eavescrob vs Marvis Pro
Quick verdict
If you just want a simple answer: it depends on what you need.
- Want a free, set-and-forget scrobbler? โ Orchard
- Want a full music player replacement with scrobbling? โ Marvis Pro
- Want a lightweight scrobbler you've used for years? โ Eavescrob
Keep reading for the full breakdown. I've tested all three daily for this comparison.
How iOS scrobbling actually works (before we compare)
Something most comparison articles don't explain: every iOS scrobbler uses the same underlying mechanism. Apple's MediaPlayer framework gives apps read-only access to your listening history. No scrobbler "hears" what you play in real-time from the background (iOS doesn't allow that).
What differs between apps is:
- How they handle the foreground โ background gap (iOS suspends background apps aggressively)
- How accurately they deduplicate between real-time and history-based scrobbles
- How they handle offline plays
- How much battery they use
Understanding this makes the comparison below much clearer. For a deeper dive, see our complete guide to scrobbling Apple Music.
Orchard โ The dedicated scrobbler
What it is: A purpose-built Apple Music scrobbler. That's all it does โ and it does it well.
What makes it different: Orchard is built on a custom native Swift module that reads playback data directly from iOS. When the app is open, it scrobbles in real-time with a 15-second polling timer. When you reopen after it's been closed, it reads your full listening history from iOS and bulk-scrobbles anything it missed โ with deduplication to avoid double entries.
Strengths
- Free โ no purchase, no subscription, no paywall. All features available to everyone.
- Native Swift module โ the critical playback detection runs in native code, not through a JavaScript bridge.
- Offline recovery โ automatically bulk-scrobbles tracks you played offline when your connection returns.
- Privacy-first โ uses Last.fm's official OAuth, stores credentials in iOS Keychain, no analytics SDKs, data goes directly from your phone to Last.fm's servers.
- Simple โ three-tap setup, no configuration needed.
Limitations
- It's only a scrobbler โ no music player, no stats browser, no social features. If you want those, Marvis Pro is better.
- Banner ad โ supported by a small, non-intrusive banner. There's no paid option to remove it.
- iPhone only โ shows an "iPhone Required" screen on iPad.
Eavescrob โ The established scrobbler
What it is: One of the longer-running Last.fm scrobblers for iOS. Eavescrob has been around for years and has a loyal user base.
Strengths
- Track record โ it's been maintained for years, and many Last.fm users trust it.
- Simple interface โ similar to Orchard in that it's a dedicated scrobbler without extra bloat.
- Background support โ reads listening history on app open, similar to other iOS scrobblers.
Limitations
- Pricing model โ check the App Store for current pricing; it has historically been a paid app.
- Update frequency โ check the "Version History" on the App Store to see how actively it's maintained.
View Eavescrob on the App Store
Transparency note: I haven't tested Eavescrob as extensively as Orchard (which I built). The strengths and limitations listed above are based on its App Store description and community feedback. If I've gotten something wrong, let me know.
Marvis Pro โ The power player
What it is: Marvis Pro is not a scrobbler โ it's a full-featured, highly customizable music player for Apple Music that happens to include excellent Last.fm scrobbling.
Strengths
- Highly customizable โ arguably the most powerful third-party music player for Apple Music. Custom sections, rules, smart playlists, and deep UI customization.
- Reliable scrobbling โ because it IS the player you're using, track detection is extremely accurate. No gap between "background" and "foreground."
- Duplicate detection โ can detect if a track was already scrobbled from another device (e.g., Mac).
- Active development โ regularly updated with new features.
Limitations
- Paid app โ one-time purchase required.
- You need to use it as your player โ if you open Apple Music directly instead of Marvis, the scrobbling advantage disappears. You're back to the same background limitations as any other scrobbler.
- Complexity โ the customization options can be overwhelming if you just want to scrobble.
Feature comparison table
| Feature | Orchard | Eavescrob | Marvis Pro |
|---|---|---|---|
| Price | Free | Check App Store | Paid (one-time) |
| Primary purpose | Scrobbler | Scrobbler | Music player + scrobbler |
| Real-time scrobbling (foreground) | โ | โ | โ |
| History-based sync (background) | โ (on app open) | โ (on app open) | โ (native player) |
| Offline play recovery | โ | Check App Store | โ |
| Batch scrobble API | โ (50 tracks/request) | Unknown | โ |
| Now Playing display | โ (album art + progress) | Varies | โ (full player) |
| Native Swift module | โ | Unknown | โ (native app) |
| OAuth (no password storage) | โ | Check App Store | โ |
| Works as music player | โ | โ | โ |
| iPad support | โ (iPhone only) | Check App Store | โ |
| Analytics SDKs | None | Unknown | Unknown |
Transparency note: Entries marked "Check App Store" or "Unknown" mean I haven't verified this feature personally. I only list what I can confirm. If you know the answer, email me and I'll update this table.
Who should use what?
Choose Orchard if you:
- Want a free, zero-config scrobbler
- Prefer using Apple Music's native app to play music
- Care about privacy (no analytics, direct-to-Last.fm API)
- Just want to scrobble โ no stats, no social, no music player
Choose Eavescrob if you:
- Already use it and are happy with it (don't fix what isn't broken)
- Want a lightweight scrobbler with a proven track record
Choose Marvis Pro if you:
- Want a replacement music player with deep customization
- Listen on multiple devices and need duplicate detection
- Don't mind paying for a premium app
- Want the most reliable scrobbling possible (because it IS the player)
FAQ
Can I use multiple scrobblers at the same time?
Technically yes, but you'll get duplicate scrobbles. Pick one app and stick with it. If you switch from one scrobbler to another, make sure to uninstall or disconnect the old one first.
Which scrobbler has the best battery life?
Apps that only read history when opened (like Orchard and Eavescrob) use almost zero background battery. Marvis Pro uses what any music player would. None should cause noticeable battery drain.
What about QuietScrob?
QuietScrob is another established iOS scrobbler. It uses a similar history-scanning approach. I didn't include it in this comparison to keep things focused, but it's a valid option worth checking on the App Store.
What about FastScrobbler and Finale?
Both are newer entries in the iOS scrobbling space. FastScrobbler focuses on Now Playing updates with Live Activities. Finale is an open-source Last.fm client with Shazam-like recognition. Both are worth exploring if none of the three above fit your needs.
Try Orchard free
If you want a simple, free scrobbler that respects your privacy and just works โ give Orchard a try.
Download Music Scrobbler โ Free on iOSFree ยท No subscription ยท iOS 16+