Skip to content
ToolHunt LogoToolHunt
Chatto - Self-Hosted Team Chat logo
Self-hostedProductivityAlt to Slack

Chatto - Self-Hosted Team Chat

Chatto is a fast, self-hostable team chat app for communities that want private, owned conversations with rooms, calls, roles, and a single ~50 MB binary.

Interface preview

Chatto - Self-Hosted Team Chat user interface

Chatto is a modern self-hostable chat platform for teams and communities that want Slack-like collaboration without giving up data ownership. It ships as a small single binary, stays private by default, and still covers rooms, permissions, and real-time calls.

Key Features

  • Easy Self-Hosting: Run one ~50 MB binary with no external service dependencies for the core app.
  • Private by Default: Encryption at rest, crypto shredding, no tracking/analytics, and GDPR-ready design.
  • Flexible Rooms: Shape spaces as free-form chat, forums, or social-style feeds depending on the team.
  • Audio & Video Calls: Built-in voice/video with screen sharing, no third-party call vendor required.
  • Roles & Permissions: Fine-grained access control so communities can model real org structures.
  • Extensible APIs: First-class GraphQL and NATS surfaces for integrations and custom clients.

Why Choose Chatto?

  • You want a Slack/Discord alternative you can fully own.
  • You prefer a lightweight deploy story over a multi-service stack.
  • You need rooms, moderation controls, and calls in one product.
  • You care about private messaging infrastructure without vendor lock-in.

Docker / Binary Deployment

Chatto is designed for simple self-hosting. Download a release binary or follow the official docs for hosting, reverse proxy, and storage settings. Keep TLS termination and backups in place for production.

Getting Started

  1. Grab a release from GitHub or use the official install docs.
  2. Point DNS and TLS at your Chatto instance.
  3. Create your workspace, rooms, and roles.
  4. Invite teammates and enable calls where needed.

Full Setup Guide

For the full self-host walkthrough, read: Chatto Self-Hosted Guide.

Chatto - Self-Hosted Team Chat logo
Self-hostedProductivity

Chatto - Self-Hosted Team Chat

Chatto is a fast, self-hostable team chat app for communities that want private, owned conversations with rooms, calls, roles, and a single ~50 MB binary.

Alternative to Slack

Key features

  • Single ~50 MB binary, zero dependencies
  • Self-hosted or managed cloud options
  • Encryption at rest with crypto shredding
  • Rooms for chat, forums, and social feeds
  • Built-in audio and video calls
  • Roles, permissions, GraphQL and NATS APIs

More Productivity tools

Nextcloud logo
Self-hostedProductivity

Nextcloud

Nextcloud is a suite of client-server software for creating and using file hosting services. It offers functionality similar to Dropbox, but can be hosted on your own infrastructure.

Alternative to Google Drive

View detailsVisit site
Plausible Analytics logo
Self-hostedAnalytics

Plausible Analytics

Plausible Analytics is a simple, open-source web analytics tool that respects your users' privacy. It provides real-time analytics and is fully self-hosted.

Alternative to Google Analytics

View detailsVisit site