Watch with AirPlay.
Send playback from iPhone, iPad or Mac to a compatible AirPlay destination.
Your content. One native app.
The movies and shows in your library, in an experience that feels right at home.
Coming to the App Store


Start with what’s yours
Connect Plex, Jellyfin or a compatible custom server. With Plex and Jellyfin, Watcher shows only what is in your connected library.
Choose your service and connect your server with the setup assistant.
Browse movies and shows, search for a title and choose your next episode.
Play your content and pick up your stories from your saved progress.
Made for the details
Save movies and shows for later. Your next good plan, always within reach.

CONNECT WITH TRAKT
Sync My List, watched history and playback progress with your Trakt account. What you saved, what you watched and where you left off, together.
With a custom serverConnect Trakt and share your session across devices using the same iCloud account.
MORE IN EVERY PLAY
Playback, discovery and organization. All within reach.
Send playback from iPhone, iPad or Mac to a compatible AirPlay destination.
Continue with the next episode when the current one ends. With a countdown and the option to cancel.
Choose from 0.5× to 2× playback on iPhone, iPad and Mac.
Connect Trakt for personal recommendations and a look at what is trending.
With a custom serverWatch available trailers from a title’s detail page before choosing what to watch.
With a custom serverSearch your catalog by name to find the movie or series you want to watch.
Search for subtitles, choose a language and adjust their timing during playback.
Mark titles as watched or unwatched, manage My List and clear your Continue Watching row.
An English and Spanish interface, with an experience made for iPhone, iPad, Mac and Apple TV.
iPhone · iPad · Mac
Save compatible movies and episodes for offline playback on iPhone, iPad and Mac. Availability depends on your server and each file.
Across your screens
A native experience that adapts to the way you use each device.

Browse with a tap, organize with a press and take your next episode along.
Before you press play
No. Watcher is a video player and personal media library client. You need access to a compatible server and permission to play its content. The images show examples of the app in use.
Plex, Jellyfin or a custom server that implements the Watcher-compatible API. An arbitrary website address or another streaming service URL is not enough. You can change libraries in Settings.
With Plex and Jellyfin, browsing and search show the movies and shows in your connected library. Watcher uses one active library at a time.
Yes, you can download compatible movies and episodes on iPhone, iPad and Mac. Downloads are not available on Apple TV. Compatibility depends on the server and file.
Yes. With a compatible custom server, you can sync My List, watched history and progress with Trakt, and get recommendations. The Trakt integration does not apply to Plex or Jellyfin libraries.
Your Trakt session across devices using the same iCloud account. Your list, history and progress sync through Trakt when you use a compatible custom server.
Yes. The app and this website are available in English and Spanish. Title names and metadata may depend on the information provided by your server.
Watcher for iPhone, iPad, Mac and Apple TV.
Coming to the App Store