PeerTube is free, open-source software for hosting video on independent servers called instances. Those instances connect through ActivityPub, so viewers can watch, follow and comment across servers without a single company running the whole service.
It is one of the best-known video platforms in the fediverse, and this guide covers its origins, how it works, and what running or joining an instance involves.
Where PeerTube came from
According to Wikipedia, development began in 2017 under a programmer known as Chocobozzz, and the project is now supported by the French non-profit Framasoft. The stated aim is to offer an alternative to centralized platforms such as YouTube, Vimeo and Dailymotion (Wikipedia).
The software was first built as a peer-to-peer alternative to YouTube, and it originally relied on the WebTorrent protocol to share videos. Framasoft contacted the developer in 2017 as part of its Contributopia campaign, which aims to create alternatives to centralized services, and later hired him to work on design and usability.
Funding followed in 2018. Framasoft ran a crowdfunding campaign on KissKissBankBank that raised €53,100, more than double its initial goal of €20,000. The first beta was released in March 2018. In June 2018, only a few months after that beta, 113 public instances were online. That quick uptake showed there was real appetite for a video platform that anyone could host, rather than one that a single company controlled.
The project’s FAQ also describes the long-term maintenance work the lead developer has carried out since 2018: new features and software upkeep, thinking about architecture, design and the future of PeerTube, preparing stable releases and their communication, and maintaining the official website, the plugins index and the instances index. In practice, a small core team coordinates a much wider community of administrators, translators, plugin authors and volunteers who report bugs and suggest improvements.
How federated video hosting works
Every PeerTube instance is a separate website run by a person, club, school or organisation. Each sets its own rules, storage limits and moderation policy. Because instances speak ActivityPub, an account on one server can follow channels on another and see their new videos in a dedicated feed. Wikipedia notes that, as an ActivityPub platform, PeerTube is part of the fediverse.
The same protocol family powers other services. A federated social network works on the same principle: many independent servers, one shared language. Photo-sharing is covered by pixelfed, which sits in the same ecosystem.

Peer-to-peer playback and bandwidth
Video is expensive to serve, and bandwidth is the main cost of any instance. PeerTube addresses this with peer-to-peer delivery. Per Wikipedia, videos can be downloaded over HTTP, but playback favors peer-to-peer using HLS and WebRTC P2P. Viewers watching the same video can pass pieces of it to each other, which takes some load off the origin server.
This is a change from the early design. WebTorrent, which PeerTube previously supported, was discontinued beginning with version 6. Wikipedia stresses that it should not be confused with the WebRTC-based approach that replaced it.
Instances can also mirror each other’s videos for redundancy, and administrators decide whether peer-to-peer is enabled at all. The project’s own FAQ lists this setting among the factors that shape the platform’s environmental footprint, along with whether hosted content is original or only a mirror of material found elsewhere.
What viewers and creators can do
The project’s FAQ describes the viewer experience in practical terms. The player supports chapters and previews, and there are themes, filtering, NSFW settings and autoplay preferences. Viewers can save videos for later, organise playlists, resume playback, check watch history, and follow channels to get a feed of new uploads. A mobile application is available as well (JoinPeerTube FAQ).
For creators, the FAQ highlights several tools:
- Exporting and importing content between PeerTube platforms.
- Automatic synchronization of a channel from a remote platform such as YouTube or Vimeo.
- Detailed analytics, plus editing options such as trimming, watermarking and intro or outro clips.
- Live streaming from OBS or other RTMP software, with replays.
Because content can be exported and imported across PeerTube platforms, a creator is less locked in than on a closed service. If an instance shuts down or its policies change, the channel can in principle move to another server, which is a meaningful safeguard for anyone building an audience over years.
Creators also choose an instance whose moderators and values suit them, which is a different relationship from uploading to a single commercial service with one global rulebook.
Running or choosing an instance
PeerTube is released under a free software license, so no fee is needed to install it on a server. The FAQ presents that as an advantage: the source code can be audited, anyone can contribute, and the network is a federation of interconnected hosting providers rather than a single owner.
Administrators get substantial control. The FAQ lists plugins and themes, a homepage customized with Markdown or HTML, instance branding, default user settings, broadcast banners, registration management, upload limits, moderator roles, abuse reports, and the ability to block or ban users and mute accounts or whole platforms.
People choosing an instance to join should weigh a few practical points:
- Moderation: read the instance rules and see how reports are handled.
- Registration: some instances are open, others invite-only or closed.
- Topic and audience: many instances focus on a theme, language or community.
- Federation choices: an instance may mute others, which affects what appears in its feeds.
Anyone considering hosting should also think about the ongoing commitments. An instance needs reliable storage, regular software updates, a backup routine and a clear moderation plan, because federation means that content and reports can arrive from servers the administrator has never met. Small community instances often start with strict upload limits and invite-only registration, then loosen the rules once the workload is understood. Publishing clear terms of use, naming a contact person and deciding in advance how abuse reports will be handled all make the instance easier to trust, both for its own users and for the administrators of neighbouring servers who decide whether to federate with it.
Browser support is broad but versioned. The FAQ lists Firefox 78 and later, current Chrome and Edge on desktop, Safari 14 and later on macOS, and Safari 14.5 and later on iOS.
Strengths and limits
The main strengths are independence, transparency and the ability to move content between servers. The limits are equally real. Discovery is harder than on a giant platform, since there is no single recommendation engine. Small instances depend on volunteers for hosting costs and moderation. Video storage is costly, so many servers cap uploads.
The project’s own FAQ acknowledges that its direction may not please everyone because of differing ideas and cultures. For readers weighing it up, that candour is a useful signal: PeerTube is a community-governed tool rather than a polished single service, and it works best for people who value choice over convenience.
Frequently asked questions
What is PeerTube?
PeerTube is free, open-source video hosting software. Independent servers run it and connect through ActivityPub, forming part of the fediverse.
Who develops PeerTube?
Development started in 2017 with a programmer known as Chocobozzz and is now supported by the French non-profit Framasoft, according to Wikipedia.
Does PeerTube still use WebTorrent?
No. Wikipedia reports that WebTorrent support was discontinued beginning with version 6, and playback now favors HLS with WebRTC P2P.
Can creators bring videos from YouTube?
The project FAQ says a PeerTube channel can be synchronized automatically from a remote platform such as YouTube or Vimeo.



