Watching movies and shows together when everyone’s in different locations used to mean counting down "3, 2, 1, play!" over a phone call. Plex Watch Together eliminates that — it syncs playback across multiple devices so everyone sees the same frame at the same time, with shared play/pause/seek controls.

How Watch Together Works

The host starts a movie or episode and invites other Plex users to join. Once joined, all participants’ playback is synchronized to the host’s session. When the host pauses, everyone pauses. When someone seeks forward, everyone jumps to the same position. The sync happens through Plex’s cloud servers, so it works across different networks and locations.

Requirements

Setting Up a Watch Party

  1. Navigate to the movie or episode you want to watch
  2. Click the Watch Together button (people icon) on the pre-play screen
  3. Select which friends to invite from your Plex friends list
  4. Wait for participants to accept the invitation
  5. Once everyone has joined, the host clicks Play

Supported Clients

Watch Together works on most Plex clients, but not all:

If a participant’s client doesn’t support Watch Together, they won’t see the invitation. The simplest workaround is using the Plex Web App in a browser.

Troubleshooting Sync Issues

Playback out of sync by a few seconds

Small sync differences (1–3 seconds) are normal and caused by buffering differences between participants. If one person is on a slow connection and their buffer drains, they’ll briefly fall behind. This usually self-corrects when they rebuffer.

One participant keeps pausing

If one person’s stream is buffering frequently, it pauses the session for everyone (by design — the alternative is letting them fall behind). The fix is improving that person’s stream quality: lower the quality setting on their client from Original to a lower resolution like 720p to reduce bandwidth requirements.

Invitation not showing up

Audio/subtitle selection differs between participants

Each participant can select their own audio track and subtitle preference independently. This is intentional — one person might want English audio while another wants Spanish, or one might want subtitles while another doesn’t. This does mean each participant might trigger different transcoding needs on the server.

Server Impact

Watch Together creates independent streams for each participant. If you have 4 people watching, your server is handling 4 concurrent streams. Each might be different quality (one on Original, another on 720p) depending on their client and connection. Plan your bandwidth and transcoding capacity accordingly.

For a group of 4 watching a 20 Mbps 4K file with 2 direct-playing and 2 transcoding to 1080p, you’d need about 50+ Mbps upload bandwidth and enough CPU/GPU for 2 simultaneous transcodes.

Tips for Better Watch Parties