
Multi-Scrobbler
A web app and API that lets you scrobble (track) your music listens to multiple scrobbling services simultaneously, with per-user accounts and flexible source support.

Multi-Scrobbler is a self-hosted web application that forwards “now playing” updates and scrobbles (listens) to multiple scrobbling backends from a single place. It’s designed for users who want redundancy (eg, Last.fm plus another service) or who use multiple music sources and want consistent tracking.
Key Features
- Multi-target scrobbling: send the same listen to multiple scrobble services (eg, Last.fm and compatible endpoints)
- Web UI for configuring users, connections, and scrobble targets
- API endpoints intended to be called by players, scripts, or other services to submit now-playing/scrobble events
- User-based configuration (multiple accounts) so different people can use the same instance
- Optional Docker-based deployment for easier installation and updates
Use Cases
- Scrobble your listens to Last.fm and a second service in parallel for backup/migration
- Centralize scrobbling from multiple devices/players by pointing them at one endpoint
- Run a household instance where each user maps their players to their own scrobble accounts
Limitations and Considerations
- Depends on the capabilities and rate limits of the configured scrobble providers; some providers may not support all metadata fields equally
Multi-Scrobbler is a practical “hub” for listen tracking when you want one submission point but multiple destinations. It works well alongside self-hosted music setups and automation scripts to keep scrobble history consistent across services.