Rooms that fit how people talk
Shape rooms around how your people communicate, from everyday team chat to more structured community spaces.
Chatto
Fast, private team chat for people who want to own their conversations. Run it yourself, or let Chatto Cloud carry the server work.
Open source community chat
Self-host it, or use Chatto Cloud.
Chatto keeps the deployment story close to the app: open source, portable, and wired for Hub sign-in when a server wants shared identity.
The important bits
Shape rooms around how your people communicate, from everyday team chat to more structured community spaces.
Role-based permissions, room groups, moderation tools, and server branding give each community clear boundaries without turning setup into a maze.
Drag in files, paste screenshots, share links with previews, and let video uploads process in the background after the message is sent.
Presence, typing, persistent notifications, room mutes, thread following, and optional voice calls help people keep up without staying glued to every room.
GraphQL and NATS APIs make Chatto a practical base for integrations, automation, and custom workflows.
Run it your way
Free and open source, with an AGPL license
Self-host from a single binary or Docker
Let Chatto Cloud handle hosting and maintenance
Move data between self-hosted and Chatto Cloud at any time
Hub accounts can sign in across connected Chatto servers