What is MyTVCalendar?
Never miss an episode again.
MyTVCalendar gives you a personal TV guide built around the shows you actually watch. Track your shows, see what's airing this week, and mark episodes watched — all in one place.
Everything you need to follow your shows
Your personal TV calendar
A monthly grid showing every episode from your tracked shows, exactly when it airs in your local timezone. Switch to 7-day agenda view on mobile.
Track what you've watched
Mark episodes and whole seasons as watched with a single click. See your progress per show, and know at a glance how many unwatched episodes are waiting for you.
Browse & discover shows
Browse the full show library A–Z, filter by network or genre, and add any show to your calendar in one click. Can't find a show? Request it and the community can vote it in.
Public profile & stats
Your profile page shows your watch stats, favourite genres, completion rate, and progress across every show you track. Share it or keep it private — your choice.
Request missing shows
Don't see your show in the library? Submit a request, other users can upvote it, and once approved it's automatically tracked for everyone who voted.
Episode countdown
Visiting a show's page shows a live countdown to the next episode — days, hours, minutes and seconds until it airs.
Works with your media server
MyTVCalendar connects to Plex and Jellyfin so your watch history stays in sync automatically — no manual ticking required.
Plex
Link your Plex account via OAuth. When you finish an episode in Plex, a webhook automatically marks it as watched on your calendar — no extra steps needed.
- One-click OAuth sign-in — no passwords shared
- Webhook auto-marks episodes watched as you stream
- Works with any Plex server (home or cloud)
- * Requires Plex Pass
Jellyfin
Connect your Jellyfin server using a simple pairing code. Install the MyTVCalendar plugin on your server and it will report playback events back to your calendar automatically.
- Quick 6-character pairing code — no API tokens to copy
- Playback events from any Jellyfin client sync your history
- Self-hosted friendly — works with any Jellyfin setup
Tracking webhook
Power user? Use the personal tracking webhook URL to add shows to your calendar from any tool that can make an HTTP request — home automation, scripts, you name it.