Nextcloud Talk adds chat, audio and video calls, screen sharing, guest meetings and webinars to Nextcloud, the open-source platform for files, calendars and contacts. It runs on the same server as your files, under the same accounts, so your conversations stay where your documents already are, on infrastructure you choose. Talk is free software under the GNU Affero General Public License, and its calls can be end-to-end encrypted. This article explains what Talk does, how a call travels, how large a meeting it handles and what it takes to run.
A business's conversations hold as much as its documents: decisions, client details, prices, plans. Where chat and calls run decides who holds that record, under which law, and for how long. Nextcloud describes Talk as a fully self-hosted communication service for an organisation's own private cloud, or for hosting with a provider you trust. With Talk, the service is run by you or by a provider you have a contract with.
Talk is woven into the rest of Nextcloud: share a file from Files into a chat, start a call from a calendar event, and use the same sign-in and the same users throughout. It works in the browser, in a desktop app, and in mobile apps for Android and iOS.
Talk first tries to connect participants directly to each other, peer to peer. In that mode each participant sends an end-to-end encrypted stream to every other participant, and Nextcloud states that Talk supports end-to-end encrypted calls in the browser and in its desktop app. Calls require HTTPS.
Two extra services make calls work well beyond a small office:
Talk's documentation is specific:
| Set-up | What it supports |
|---|---|
| Peer to peer, no High-performance backend | About 20 participants in a typical set-up with fast connections and video off; each video stream uses about 1 Mbit/s per other participant |
| With the High-performance backend | Typically 30 to 50 or more active participants, and hundreds of passive viewers |
For a team that meets in small groups, peer-to-peer calls with a TURN server are enough. For all-staff meetings, training sessions or webinars, plan for the High-performance backend. Talk's documentation also notes that calls add significant load to the server, so size it for the meetings you expect.
Talk is one part of a wider case. With Nextcloud, files, calendars, contacts, chat and calls share one set of accounts, one permission model and one place to back up. It is built on open standards: WebDAV for files, CalDAV for calendars and CardDAV for contacts, so the data can be synced out at any time. Nextcloud publishes a new major version every four months and supports each for a year, and its source code is public under the AGPL. A system like that can be inspected, moved and kept for as long as the organisation needs it.
Talk is installed from the Nextcloud app store. For a production service you also need:
Nextcloud All-in-One, Nextcloud's own packaged installation, includes a ready-to-use High-performance backend and TURN server, which makes it the simplest route for a new deployment. Our knowledgebase covers installing Nextcloud All-in-One on Ubuntu 24.04 and keeping it up to date.
Noiz offers Nextcloud in two ways: accounts on the Nextcloud service we run, for files, calendars and contacts, and a Nextcloud of your own, on a server of its own, which we quote. Talk is an app you add to a Nextcloud, with its TURN server and High-performance backend, so it suits a Nextcloud of your own, sized for the calls your team makes. You can also run Nextcloud All-in-One yourself on a Noiz Cloud server, following our knowledgebase guides to installing and updating it.
If you would like a Nextcloud of your own, tell us how many people will use it and what you need it to do, and we will come back to you.
Checked 19 October 2026.
Nextcloud Talk
Nextcloud
Noiz
Note: while some of this content was produced with the help of AI, the final editing has been done by a real human being.