CRM Picks

Best Self-Hosted Help Desk (2026)

By WeekCRM editorial team · · Editorial policy & disclosures

The best self-hosted, open-source help desks in 2026 — run them on your own servers for full data ownership, no per-agent fees, and no vendor lock-in, in exchange for handling installation, patching, and maintenance yourself.

#1

FreeScout

Help Desk · Free and open source (AGPL-3.0); paid modules are lifetime licenses per instance; no per-agent fees

Open-source help desk and shared inbox built on PHP and Laravel that you host yourself, with unlimited agents, tickets and mailboxes and 50+ paid or free modules.

Visit FreeScout →
#2

osTicket

Help Desk · Free (open source, self-hosted); hosted via SupportSystem: Basic $12, Standard $16, Premium $24 per agent/mo; 30-day trial

osTicket is an open-source support ticketing system with email, web form and API intake, ticket filters, help topics, SLAs and a customer portal. Hosted plans are sold through SupportSystem.

Visit osTicket →
#3

Zammad

Help Desk · Hosted: Starter €7, Professional €16, Plus €25 per agent/mo (annual); self-hosted support from €2,999/year

Open-source help desk (AGPLv3) that puts email, chat, phone, SMS, WhatsApp and social tickets in one queue. Self-hosted or hosted in Germany, for IT and support teams.

Visit Zammad →
#5

Request Tracker (RT)

Help Desk · Open source (free, self-hosted); Cloud RT Starter $15/user/mo, Business $29, Growth $39 (annual); Enterprise custom

Open-source ticketing and request tracking software from Best Practical, available as Cloud RT, on-premise or self-hosted. Includes optional AI features.

Visit Request Tracker (RT) →

How we picked

Self-hosting is a deliberate trade: you give up the vendor's ops team in return for owning your data, dodging per-seat pricing, and avoiding lock-in. We judged these open-source help desks on how much capability you get for the cost of hosting, how heavy the maintenance burden is, how modern the agent experience feels, and how actively the project is maintained — because an unpatched help desk holding customer data is a liability, not a saving.

What to consider

  • Shared-inbox support, easiest to run → FreeScout. A Help Scout-style experience in PHP/Laravel that runs on modest shared hosting; non-technical agents adapt fast.
  • Classic, proven ticketing → osTicket. A decade-plus of deployments, email piping, SLAs, and a knowledge base — dated UI but dependable.
  • Modern UI for technical teams → Zammad. The best-looking open-source option, with LDAP, SAML, OAuth, SSO, and a full REST API out of the box.
  • Mature ITSM → OTRS Community Edition. Queues, SLAs, escalations, and a customer portal — but you depend on the community (or the Znuny fork) for updates since OTRS AG stepped away.
  • Maximum customization and longevity → Request Tracker. 20+ years of production use, unlimited custom fields and lifecycle scripts, email-native triage, and built-in asset management.

Pricing snapshot

The software is free for all five — your real budget is infrastructure and admin time. Expect modest server costs plus a few hours a month of patching and upgrades. The "free" line blurs where vendors offer paid escapes from self-hosting: FreeScout sells premium modules (a fully loaded setup approaches a low-tier commercial plan), and managed cloud editions exist for osTicket ($12/agent/mo), Zammad (from €5/agent/mo, Plus €24), and Request Tracker (Cloud from $15/user/mo). For larger teams those per-seat cloud tiers erase the cost advantage — the savings live in self-hosting.

Trial advice

Trial the maintenance, not just the features. Stand up each candidate on a test VM and time the full install, then deliberately apply a version upgrade and a config change. The feature lists are similar enough; what differs is how much of your week the thing will eat. Pick the one your team can install in an afternoon and patch without dread — and be honest about whether you have the Linux skills OTRS CE or RT assume before committing customer data to them.

Frequently asked questions

What is the best free self-hosted help desk?
FreeScout — it's fully free and open source (PHP/Laravel), gives you unlimited agents and mailboxes, and feels like Help Scout with a clean shared-inbox UI that non-technical agents pick up quickly. Zammad is the best free option for technical IT teams that need SSO and LDAP.
Which self-hosted help desk has the most modern interface?
Zammad — its web UI is the most polished of the open-source options, well ahead of osTicket, OTRS CE, and Request Tracker, which remain functional but visually dated. FreeScout's inbox-style design is also modern and the friendliest for non-technical agents.
Do self-hosted help desks really have no per-agent fees?
Correct — FreeScout, osTicket, Zammad, OTRS Community Edition, and Request Tracker are all free to self-host with unlimited agents; you pay only for your server and admin time. Optional costs creep in via FreeScout premium modules, paid cloud editions (osTicket from $12/agent/mo, Zammad cloud from €5, RT Cloud from $15/user/mo), or third-party support contracts.
What's the catch with a self-hosted help desk?
Operational ownership. You install it, keep the server patched, apply security updates, and handle backups and upgrades — there's no vendor SLA. OTRS CE (Perl) and Request Tracker demand the most Linux skill; FreeScout is the lightest to run on shared hosting. If you lack technical staff, a managed cloud tier or SaaS tool is the safer call.