Skip to main content

Scroblarr

Automatically sync your watch history across platforms

Scroblarr keeps your viewing data synchronized between your media servers (Plex, Jellyfin) and tracking services (Trakt, TVTime). No manual logging required—just watch and sync.

How it works

When you watch content on Plex or Jellyfin, Scroblarr receives webhook events and automatically syncs that watch data to Trakt and TVTime. This keeps your watch history synchronized across all platforms—no manual intervention needed.

All users from your configured media servers can use Scroblarr. Each user's watch history syncs independently to their linked destination accounts.

Sources:

PlexPlex (webhooks)
JellyfinJellyfin (webhooks)

Destinations:

TraktTrakt
TVTimeTVTime

Both sources and destinations can be configured simultaneously. Multiple users are supported with individual account linking.

Why Scroblarr?

🔄 Automatic

Real-time syncing via webhooks. No manual logging or button clicking required.

👥 Multi-user

Each user syncs independently. Perfect for families and shared media servers.

🔒 Self-hosted

Your data stays on your server. Full control and privacy.

Features

  • Real-time syncing via webhooks from Plex and Jellyfin
  • Multi-user support with independent account management
  • Web interface for configuration and monitoring
  • REST API for automation and integration
  • Sync history tracking with detailed statistics
  • Multi-destination support (sync to both Trakt and TVTime simultaneously)