# FreeScout: self-hosted help desk without the SaaS bill

> FreeScout is a free, self-hosted help desk with one-time paid modules - cheaper than hosted desks for small teams that handle many clients.

Source: https://larsik.com/blog/freescout-self-hosted-help-desk/

Business

# FreeScout: self-hosted help desk without the SaaS bill

FreeScout is a free, self-hosted help desk with one-time paid modules - cheaper than hosted desks for small teams that handle many clients.

June 23, 2026· Updated August 4, 2026· 6 min read·[Lars Koudal](/about/)

-   Self-Hosting
-   FreeScout
-   Help Desk
-   Tools

![A self-hosted help desk shared inbox running on a server you own and control](/images/blog/freescout-hero-w400.webp)

I have tried a lot of help desk software over the years. Zendesk, Help Scout, Freshdesk, the one your CRM tries to sell you on top of everything else. They are all fine. Some of them are genuinely good. And every single one of them has the same problem: the bill goes up every time your business does.

That is the part nobody warns you about when you sign up. The pricing always looks reasonable at the start - a few dollars per agent per month, what is the harm? But these platforms are priced per seat, and increasingly per contact or per conversation too. So the busier you get, the more clients you talk to, the more you pay. Growth, which is the whole point, quietly turns into a tax. For a small company that goes through a lot of clients, that adds up fast, and it never stops adding up.

A while back I got tired of it and went looking for something I actually owned. That is how I found [FreeScout](https://freescout.net/), and it has been my favorite self-hosted platform ever since.

## What FreeScout actually is

FreeScout is a free, open-source, self-hosted help desk and shared inbox. If you have ever used Help Scout, it will feel immediately familiar - that is more or less the point. You point your support email at it, and it turns every incoming message into a tidy conversation that you and your team can pick up, assign, reply to, and close. Shared mailbox, internal notes, saved replies, the whole thing.

The core is free. Not free-trial free, not free-until-you-have-three-users free. Actually free, running on your own server.

## The part that makes it different: one-time pricing

Here is the bit that won me over, and the reason I keep recommending it.

FreeScout has a whole catalog of extensions - modules for things like an API and webhooks, time tracking, a Kanban board, satisfaction ratings, WhatsApp and Telegram channels, and plenty more. You only install the ones you need. And every one of them is a **one-time purchase**. You pay once, you own it, it keeps working. There is no monthly fee quietly draining your account for a feature you bought two years ago.

Compare that to how the hosted platforms work. With them, every nice feature lives behind the next pricing tier, and that tier is a recurring charge, forever, multiplied by how many people are on your team. With FreeScout you buy the module, it is done, and your costs stop climbing.

![On the left, a recurring monthly subscription bill climbing higher and higher; on the right, a single flat one-time purchase that never rises](/images/blog/freescout-pricing-w400.webp)

And these modules are not toys. They are properly functional - the API module alone is what lets you wire FreeScout into the rest of your stack, and the channel modules turn it into a real omnichannel inbox without a subscription attached. I keep waiting for the catch and it keeps not showing up.

## Why this matters so much for small companies

Run the math on a small team that talks to a lot of clients and the difference is almost silly.

On a hosted platform you are looking at a per-agent monthly fee, often with the good features locked to a higher plan, and sometimes an extra charge once you cross a certain number of contacts or conversations. Five people on a decent plan, every month, every year. That number only goes one direction.

With FreeScout you are paying for a server - and a small one is genuinely fine - plus a handful of one-time module purchases. The whole thing frequently costs less in a _year_ than a single month of the hosted alternative once you have a few agents on it. The one-time modules often pay for themselves before the first invoice from a hosted platform would have even arrived.

For a small company watching its margins, that is not a rounding error. That is real money you get to keep, every single month, indefinitely.

## ”But self-hosting sounds complicated”

This is the objection I hear every time, and I understand it. “Self-hosted” sounds like you are signing up to babysit a server at 2am. You are not.

FreeScout runs on a completely ordinary LAMP-style stack - PHP, a database, a web server. If you have ever installed WordPress, you already have every skill you need, and honestly this is simpler than a lot of WordPress setups I have untangled. A cheap VPS, a few minutes following the install instructions, point it at your support mailbox over IMAP and send through SMTP, set up the cron job, and you are running. That is genuinely most of it.

![A small server being plugged in and connected to email, an automated cron task, and cloud backups - a simple, calm setup flow](/images/blog/freescout-selfhosting-w400.webp)

The two things people trip over are email and backups, so do those properly from the start. Get the incoming and outgoing mail configured correctly so messages flow both ways, and set up an automatic off-site backup so your support history is never living in only one place. Do those two things and the rest is quiet. I have had FreeScout instances just sit there and work, month after month, asking for nothing.

And because you are hosting it yourself, your client conversations live on _your_ server, under your control. For some of the businesses I work with, that alone is worth the switch - they would rather not hand every customer email to a third party with a usage meter running.

## Is it for everyone?

I will be honest, the way I always try to be. If you are a huge enterprise that needs a wall of certifications, a 24/7 vendor support line, and someone external to blame when things break, the big hosted platforms exist for a reason. Pay them.

But if you are a small or growing company, you handle a steady stream of clients, and you are tired of watching your support bill climb every quarter - FreeScout is, in my experience, the obvious move. You own the software, you own your data, the extensions are paid for once and yours forever, and the running cost barely moves as you grow.

It is not often that the cheaper option is also the one I would actually recommend on the merits. FreeScout is one of those rare cases.

If you are thinking about making the switch and the self-hosting part is what is holding you back, [get in touch](/contact/) - getting this kind of thing set up and running reliably is exactly the sort of work I enjoy.

## Frequently asked questions

Is FreeScout better than Help Scout or Zendesk for a small company?+

If you are happy to self-host and want to avoid per-seat SaaS growth taxes, FreeScout is often dramatically cheaper over a few years. Hosted desks win on zero ops and polished extras. Pick based on whether you want to own the inbox or rent it.

Is FreeScout hard to self-host?+

If you already run WordPress or a VPS, FreeScout is approachable. You need a server, PHP, a database, mail setup, and backups — same class of work as other small PHP apps.

Do FreeScout modules have monthly fees?+

Official modules are typically one-time purchases. That pricing model is a big part of why it works for teams that handle many clients without wanting the bill to scale with volume forever.
