5 Open-Source Intercom Alternatives You Can Self-Host (2026)
Intercom charges $39/seat/month on the Essentials plan — and that bill grows fast for any team with more than five agents. Every tool on this list is open-source, self-hostable on a Liquid Web VPS, and costs nothing per seat.
Intercom covers three use cases: live chat on your website, a shared inbox for email and messaging channels, and in-product feedback surveys. The open-source equivalents cover all three: Chatwoot for omnichannel chat and inbox, FreeScout and Zammad for email-first helpdesks, Papercups as a lighter Intercom clone, and Formbricks for the in-product feedback piece. Each has a different operational profile and feature surface — the table below maps them to your actual use case.
1. Chatwoot (MIT)
Chatwoot is the closest open-source equivalent to Intercom: omnichannel inbox (live chat, email, WhatsApp, Telegram, Facebook Messenger, Instagram), a polished agent UI, conversation labels, canned responses, reports, and an embeddable website widget. It is the default recommendation for teams moving off Intercom who need live chat as their primary channel. The MIT license is permissive and the project has an active maintainer team.
- Stars: ~29k · License: MIT · VPS recommended: 4–8 GB (Rails + Sidekiq)
- Self-hosted Chatwoot guide
2. FreeScout (AGPL-3.0)
FreeScout is a lightweight shared inbox built on PHP/Laravel — think Intercom's email-channel support without the live chat, video calls, or AI features. It is significantly lighter on RAM than Chatwoot (under 256 MB idle) and installs on any LAMP-compatible host. If your team primarily handles support via email and wants something simpler to operate than a Rails app, FreeScout is worth evaluating. No guide yet — installation is straightforward via Composer or the official Docker image.
- Stars: ~3.5k · License: AGPL-3.0 · VPS recommended: 1–2 GB (PHP, very low footprint)
3. Zammad (GPL-3.0)
Zammad is a full-featured helpdesk and ticketing system — closer to Zendesk in scope than Intercom, but relevant if you want ticket-based support instead of conversation-based. It handles email, phone, chat, and Twitter/X channels with SLA policies, escalation rules, and a reporting dashboard. Zammad requires more RAM than FreeScout (2–4 GB minimum) and has a steeper setup curve. No guide yet — Zammad's official Docker Compose setup is documented at docs.zammad.org.
- Stars: ~4.5k · License: GPL-3.0 · VPS recommended: 4 GB minimum
4. Papercups (MIT)
Papercups is an open-source Intercom clone built with Elixir and React — lightweight, fast, and purpose-built for live chat and in-app messaging. In concept it is the most direct Intercom replacement architecturally. However, as of 2025, the project has seen significantly reduced commit activity and the hosted cloud service was shut down. Use it only if you are prepared to maintain a fork or monitor the repository closely; teams requiring active upstream maintenance should default to Chatwoot.
- Stars: ~5.8k · License: MIT · VPS recommended: 2–4 GB (Elixir/Phoenix)
5. Formbricks (AGPL-3.0)
Formbricks covers the in-product feedback and survey use case that Intercom Surveys handles. If you use Intercom specifically for NPS, CSAT, or post-interaction survey widgets inside your product, Formbricks is the self-hosted replacement: web surveys, link surveys, in-app micro-surveys, and a no-code form builder with full response analytics. It pairs well with Chatwoot for a complete support + feedback loop.
- Stars: ~12.1k · License: AGPL-3.0 · VPS recommended: 2–4 GB
- Self-hosted Formbricks guide
Comparison table
| Tool | Best for | Min RAM | License | Guide |
|---|---|---|---|---|
| Chatwoot | Live chat + omnichannel inbox | 4 GB | MIT | Guide |
| FreeScout | Email-based shared inbox (lightweight) | 1 GB | AGPL-3.0 | — |
| Zammad | Full helpdesk + ticketing | 4 GB | GPL-3.0 | — |
| Papercups | Intercom-style live chat (low activity) | 2 GB | MIT | — |
| Formbricks | In-product surveys / NPS / feedback | 2 GB | AGPL-3.0 | Guide |
For most teams replacing Intercom, the answer is Chatwoot for live chat and inbox plus Formbricks for feedback surveys — both running on a single 8 GB Liquid Web VPS with room to spare. See the Twenty + Mautic + Chatwoot combo guide for a complete GTM stack that includes Chatwoot.
Chatwoot has not announced new institutional funding since 2022, and the original founding team has made leadership changes. The project remains active — commits, releases, and community support continue as of mid-2026 — but it is fair to flag it as a project with funding uncertainty. If that risk is a dealbreaker, FreeScout is the conservative alternative for email-based support. For live chat specifically, there is no equally mature self-hosted alternative; Papercups is architecturally closer but less actively maintained.
Intercom exports conversations as CSV and JSON via their Data Export feature. Chatwoot and Zammad both have import APIs, but no turnkey Intercom-to-Chatwoot migration exists as of 2026. You will typically import contacts and start fresh on conversations, while keeping the Intercom export for historical reference. FreeScout has community-contributed importers for some inbox formats — check the FreeScout module repository.
A Liquid Web 4 GB Managed VPS covers a Chatwoot instance handling up to roughly 20 concurrent conversations comfortably — idle RAM sits around 900 MB with room for the OS and other processes. At 4–8 GB your monthly server cost is in the $20–$40 range depending on tier. Compare that to Intercom Essentials at $39/seat/month: a five-agent team pays $195/month on Intercom versus ~$30/month on a self-hosted Chatwoot instance.
