CryptPad
CryptPad is an open-source, end-to-end encrypted collaboration suite where documents sync in real time and the server cannot read their content.
- GitHub stars
- 8k
- Last commit
- today
- Latest release
- 2026.5.1
- Licence
- AGPL-3.0
- Self-hosted
- Yes
- Hosted version
- Available

CryptPad is an open-source collaboration suite with end-to-end encryption. Documents are synchronized between collaborators in real time, and because user data is encrypted, an attacker who breaches the server cannot read the stored content. Administrators who run unmodified code and the service itself also cannot see what users store.
The encryption happens in the browser before data is sent to the server or to collaborators. The README is candid about a limit of this model: the code that does the encrypting is delivered by the host server, as on any website, so users must trust the administrator to keep the server secure. Repository topics mention collaborative editing, real-time work and the ChainPad algorithm.
CryptPad is written in JavaScript and licensed under AGPL-3.0. A developer guide covers setting up a local instance, and an admin guide covers production deployments. Official Docker images for AMD64 and ARM64 are published with every release, and a Dockerfile and docker-compose.yml are included in the repository.
Key features
- End-to-end encrypted documents
- Real-time collaborative editing
- Encryption performed in the browser
- Official Docker images for AMD64 and ARM64
- Admin guide for production installs
Pricing: Free accounts are available on public instances, and the software can be self-hosted. Paid plans on CryptPad.fr run €5 to €100 per month; managed own-instance plans start at €3,000 per year.



