How to Watch Videos Together with VideoTogether

Updated

VideoTogether is a browser-based tool that syncs video playback so you and other people can watch the same video at the same time from different locations. To use it, everyone opens the same video page, starts a shared session, and shares the session link with the other viewers; playback controls then stay in sync. It works on Windows, Linux, Android phones and tablets, TVs, iPhone, iPad, and Apple TV (via AirPlay), and it supports online video platforms as well as local video files.

What VideoTogether Does

The core idea is simple: instead of one person saying "3, 2, 1, play," VideoTogether keeps everyone's player at the same point in the video. When one participant pauses, seeks, or resumes, the others follow. This is what makes it usable for watching with family or friends "no matter the distance between you," as the site describes it.

Two things follow from that design:

  • The video itself is not hosted by VideoTogether. Each participant loads the video from its original source (an online platform or a local file), and the tool synchronizes the playback state.
  • Everyone needs the tool active on the page. Synchronization only works if each viewer has VideoTogether running on the same video.

Step-by-Step: Starting a Shared Session

The exact buttons and menu labels depend on the version and browser you use, so treat the steps below as the general flow rather than a fixed click path.

  1. Install or enable VideoTogether. Add it to the browser you will watch in. If you are watching on a phone, tablet, or TV, use a browser on that device that supports the extension or script.
  2. Open the video. Go to the online video page, or open your local video file in the browser. Confirm the video plays normally before syncing.
  3. Create the shared session. Start the watch-together session from the VideoTogether control on the page. This produces a session that others can join.
  4. Share the session with your viewers. Send them the session link or room identifier through whatever channel you already use.
  5. Have each viewer join on the same video. Each person opens the same video and joins the session. Once joined, one person's play, pause, and seek actions should be reflected for everyone.
  6. Verify the sync. Pause and resume once, and check that all participants move together. If someone is out of step, have them rejoin the session.

Common snags

  • Different video sources. If one person is on the platform's page and another is on a local copy of the same file, the players may not line up. Use the same source where possible.
  • A viewer joins late. They should join the session and then let the player catch up rather than seeking manually, which can push everyone else out of position.
  • Device differences. A TV or tablet may buffer differently from a desktop. A brief lag right after a seek is normal; persistent drift usually means someone's session did not attach properly.

Supported Devices and Video Sources

Category What the site states
Desktop Windows PCs, Linux PCs
Mobile and tablet Android smartphones and tablets, iPhone and iPad
TV TVs, plus Apple TV via AirPlay
Video sources All online video platforms and local videos

Because the tool runs in the browser, the practical limit is usually the device's browser rather than the operating system. If a device can open the video page in a supported browser, it is a candidate for a shared session.

For Website Owners: Adding Watch-Together to Your Site

VideoTogether also offers a way to "add watch-together functionality to your website." This is aimed at site owners who host video and want their visitors to be able to watch in sync without sending them elsewhere. The site presents this as a capability of the product; the specific integration details should be taken from the project's own documentation rather than assumed.

If you run a video site and are weighing this option, the relevant questions are whether your player can be controlled programmatically and whether your audience watches in groups often enough to justify the integration work.

Deciding Whether It Fits Your Case

VideoTogether is a good fit when:

  • You and the other viewers are in different places and want to stay in step without a separate call-and-countdown routine.
  • The video is on a platform or is a local file that each person can open themselves.
  • Participants are on a mix of devices, including phones, tablets, or a TV.

It is a weaker fit when participants cannot all access the same video source, or when the group needs features beyond synchronized playback, such as built-in voice chat. In those cases, pair it with a separate call, or check whether the platform you use already has its own watch-together mode.