Open Source & Free Forever

Private chat that
lives on your machine

Haven is a chat server you run on your own computer. Voice chat, screen sharing, themes, GIFs, and more — no cloud, no accounts with Big Tech, no one reading your messages.

Only the host downloads Haven. Friends join from their web browser — no install for them.

Haven login screen showing clean authentication UI with theme icons
Works Everywhere

Desktop, tablet, and phone

Haven isn't just for desktop. Friends can join from their phone's browser — no app download required. The interface adapts automatically to any screen size.

Full chat, channels, direct messages, voice chat, and the sidebar — all fully functional on mobile. Just open the link and go.

🖥️ Windows 🍎 macOS 🐧 Linux 📱 iOS Safari 🤖 Android 🌐 Any Browser
Haven mobile view — Welcome screen with channel selection
Welcome view
Haven mobile view — Sidebar showing channels, DMs, and user profile
Channels & DMs
Dead Simple

Up and running in 3 steps

No terminal commands, no config files, no Docker. Just double-click.

📥

Download & unzip

Download the .zip from GitHub and unzip it anywhere. Desktop is fine.

▶️

Double-click to start

Run Start Haven.bat (Windows) or start.sh (Mac/Linux). It handles everything.

🔗

Share the link

Send your friends your IP address. They open it in their browser — that's it. No download for them.

?

What's a "self-hosted" server?

It means the chat runs on YOUR computer, not a company's server. Your messages never leave your machine — you're the cloud.

!

Do my friends need to download anything?

Nope. They open a link in Chrome, Firefox, Edge, Safari — any modern browser. Zero installs on their end. Works on phones too.

🔒

Is it secure?

HTTPS encryption, bcrypt passwords, JWT auth, rate limiting, CSP headers, and more. Check the source code yourself.

💻

What do I need?

Windows, Mac, or Linux. Node.js (free, 2-click install). About 50 MB disk space. That's everything.

Why Haven

Everything you need, nothing you don't

A Discord-like experience that's completely private, completely free, and yours to control.

Key Differentiator 🌐

Only the host downloads — friends join from any browser

One person runs Haven on their computer. Everyone else just opens a link. No apps to install, no accounts to create with some company, no app stores. Your non-tech friends can join in 30 seconds — from their laptop or phone.

🎤

Crystal-clear voice chat

Peer-to-peer voice that goes directly between users — not through a middleman server. Per-user volume sliders, mute, deafen, talking indicators, join/leave sounds.

🖥️

Screen sharing & streaming

Share your screen with anyone in the voice channel. Multiple people can stream at once in a tiled grid. Perfect for watch parties, co-working, or showing gameplay.

🔒

Truly private

No cloud. No telemetry. No analytics. No data collection. Messages live on YOUR computer and nowhere else. Haven doesn't phone home — ever.

📱

Mobile-ready out of the box

Fully responsive design that works on any phone or tablet. Channels, DMs, voice chat, and file sharing — all from your mobile browser. No app store needed.

See It In Action

Screenshots

Haven running with different themes. Every pixel is customizable.

Packed

All the features

Haven isn't a toy — it's a full-featured chat platform.

💬

Rich Chat

Real-time messaging, image uploads, typing indicators, message editing, replies, emoji reactions, @mentions.

🎙️

Voice Chat

Peer-to-peer audio. Per-user volume sliders. Mute, deafen, noise suppression. Talking indicators.

🖥️

Screen Sharing

Multi-stream support. Tiled grid layout. Resizable viewer. Share screens simultaneously.

✉️

Direct Messages

Private 1-on-1 conversations. Click any user's name to open a DM.

🎨

17+ Themes

Haven, Discord, Matrix, Tron, HALO, LoTR, Cyberpunk, Dark Souls, Elden Ring, Minecraft, and more. Plus custom & RGB.

🎞️

GIF Search

Search and send GIFs inline, powered by GIPHY. One-click setup for the admin.

📁

File Sharing

Share PDFs, docs, audio, video, archives up to 25 MB. Inline audio/video players.

🔗

Link Previews

Automatic OpenGraph previews for shared URLs with title, description, and thumbnail.

⌨️

Slash Commands

/shrug, /tableflip, /roll, /flip, /me, /tts — with autocomplete and descriptions.

🔍

Message Search

Ctrl+F to search any channel. Results with highlighted matches and jump-to-message.

📌

Pinned Messages

Admins can pin important messages. Dedicated panel to browse all pins in a channel.

🛡️

Moderation Tools

Kick, mute (timed), ban, delete users, manage channels, auto-cleanup old messages.

🌐

Multi-Server

Add friends' Haven servers to your sidebar. Live online/offline status indicators.

🔔

Notification Sounds

5 distinct tones. Per-channel volume. Enable/disable per channel. Unread badges persist.

🎮

Built-in Game

Shippy Container minigame with a server-wide leaderboard. High-score announcements.

Honest Comparison

Haven vs. the incumbents

Haven Discord Slack Signal
Self-hosted (you own the data) ✓ ✗ ✗ ✗
No account with a company ✓ ✗ ✗ ✗
Voice chat ✓ ✓ Paid ✓
Screen sharing ✓ ✓ Paid ✗
Open source ✓ ✗ ✗ ✓
Themes / customization 17+ Limited Limited ✗
Group channels ✓ ✓ ✓ ✓
No email/phone required ✓ ✗ ✗ ✗
Free forever (no paid tier) ✓ Freemium Freemium ✓
Friends join with zero install ✓ ✗ ✗ ✗
Works on mobile browsers ✓ App only App only App only
Get Started

Download Haven

One zip file. Unzip, double-click, done.

Haven v1.4.7

Latest stable release · Windows, macOS & Linux · ~5 MB

v1.4.7Latest
Download →
v1.4.6
Feb 13, 2026
v1.4.5
Feb 12, 2026
v1.4.2
Feb 12, 2026
v1.4.1
Feb 12, 2026
v1.4.0 — Display names, mobile voice
Feb 12, 2026
v1.3.0 — DMs, user status, file sharing
Feb 12, 2026
v1.2.0 — Voice UX, pinning, link previews
Feb 12, 2026
v1.1.0 — Data isolation
Feb 11, 2026
v1.0.0First Release
Release notes →
1

Install Node.js

Download from nodejs.org (click the big green LTS button). Restart your PC after installing.

2

Unzip Haven

Extract the zip anywhere. Desktop, Documents, wherever you like. It creates one folder.

3

Double-click Start Haven.bat

A terminal opens, does its thing, and your browser opens automatically. First boot takes ~30 seconds.

4

Create an account & invite friends

Register as admin, create channels, and share your IP + channel code. Friends open the link in their browser.

❤️

Support Haven

Haven is built by one person in their spare time and will always be free. If it's useful to you, a small donation helps keep development going.

☕ Buy me a coffee on Ko-fi

Ko-fi takes zero fees — 100% goes to the developer. No account required to donate.