The open-source alternative to Discord and Ventrilo. Host your own server, own your data. No subscriptions, no ads, no telemetry.
Built from the ground up in C++ for native performance. Every feature Discord charges for, IPTinCan includes for free.
Opus codec over UDP with push-to-talk and voice activity detection. Per-user volume control, noise suppression, and a built-in soundboard for fun.
Markdown formatting, emoji reactions, threaded conversations, file sharing, image previews, link previews, custom emojis, and syntax-highlighted code blocks.
VP8 webcam video calls and full screen sharing with DXGI Desktop Duplication for high-performance capture. Adaptive quality that adjusts to your connection.
TLS 1.2+ transport encryption, optional end-to-end encryption with X25519 key exchange, TOTP two-factor authentication, and trust-on-first-use certificate pinning.
Run it on your hardware, a VPS, or a Raspberry Pi. Your data stays on your server. No accounts with us required, no cloud dependency, no vendor lock-in.
No subscription tiers, no premium features locked behind a paywall, no ads, no data mining. Every feature is available to every user, always.
Over 20 phases of development have produced a mature, battle-tested application with the features communities actually need.
Full role-based access control with per-channel permissions. Kick, ban, timeout, slow mode, and auto-moderation keyword filters.
Built-in admin panel with user management, channel configuration, moderation tools, audit logs, and server cluster monitoring.
Scale horizontally with primary-worker gateway architecture. HMAC-authenticated cluster nodes with automatic roster synchronization.
Private conversations with friends, friend requests, user blocking, and online status indicators. Full presence system with custom status messages.
Built-in server browser with search, filters, and sorting. Find public communities, view server details and ping, and bookmark favorites.
Sign in with username/password, Steam OpenID, or Xbox/Microsoft OAuth. Two-factor authentication with TOTP for accounts that need extra protection.
Three steps to your own private chat server. No account creation, no approval process, no waiting.
Grab the latest release for Windows or Linux. It is a single binary with no external dependencies or runtime requirements.
Run the server binary, edit server.toml to configure channels and settings. Optionally set up TLS and port forwarding.
Share your server address with friends. They connect with the client, create an account on your server, and start chatting instantly.
Do not want to self-host? We will run it for you. Same software, zero maintenance, your data stays yours.
IPTinCan is and always will be free. Download the server binary and run it anywhere. No limits, no restrictions.
Download FreeGet the latest release. Both client and server are included in a single package.