New in 1.0: partner licences with Stable and LTS updates, Mail and Files, and alerts on WhatsApp.For hosting companies
Why HF Panel

One panel for hosting, email and your business

Websites, email, databases, developer tools, security and billing in one hosting panel on your own Linux server — with a simple monthly price and a 30-day free trial.

Everything in one panel

What you get

What each plan includes is listed on the pricing page.

Websites & WordPress

  • Addon, sub and parked domains with free, self-renewing SSL
  • WordPress tools: updates, hacked-file check, staging copies you push live
  • One-click installers for popular apps
  • Nginx + Apache or Nginx only per website, with a page cache
  • Backups every night, with restore of one file, database or mailbox

Email

  • Mailboxes, forwarders, autoresponders and catch-all
  • Mail in the browser, on each customer’s own domain
  • Spam filtering and a daily spam summary
  • SPF, DKIM and DMARC set up for every domain
  • Mailing lists

Databases

  • MySQL / MariaDB and PostgreSQL
  • MongoDB
  • Redis and Memcached per account
  • DB Studio, the database browser, and phpMyAdmin

Developer tools

  • Several PHP versions side by side, chosen per website
  • Node.js, Python, Ruby and Perl apps
  • Git deploys of the live branch on every push
  • Docker apps
  • Cron jobs and a terminal in the browser

Security

  • Two-step sign-in and passkeys
  • Firewall rules per website and an IP blocker
  • Web application firewall in front of every website
  • Nightly malware scan with quarantine
  • Hosting accounts kept apart (account isolation)

Business tools built in

  • Billing with Stripe and PayPal, and an order page
  • Tax and VAT, discount codes, quotes and credit
  • Support tickets and live chat
  • Refer a friend and an affiliate programme
  • Modules for WHMCS and Blesta

Moving in

Import accounts from the full account backups of your old server: websites, databases, email, DNS records and cron jobs.

API

A token API with 388 operations, webhooks and event hooks, described in OpenAPI 3.1.

Free desktop apps

HF Local, a local web server for Windows, macOS and Linux — and HF Connect, SSH terminal and file transfer in one app.

Updates in one click

Update HF Panel from Server Admin in one click, or let it update itself every night.

21 languages

English and 20 more for customers and staff, chosen per person, with right-to-left Arabic, Persian and Urdu.

Linux servers

Ubuntu 22.04, 24.04 and 26.04 LTS, Debian 12 and 13, and Rocky Linux and AlmaLinux 8, 9 and 10, CentOS Stream 9 and 10, and CloudLinux 8, 9 and 10.

Simple pricing

One monthly price per server

Each plan is a flat price per server per month. Try every feature free for 30 days with no card needed, then pay monthly and change or cancel any time.

Solo

Free

£0.00/month per server

The panels for one server, free for ever.

  • Up to 5 hosting accounts
Starter

Starter

£7.00/month per server

Your own websites with email, DNS and backups.

  • Up to 30 hosting accounts
Most popular

Pro

£15.00/month per server

Web hosting for customers: resellers, billing and apps.

  • Up to 100 hosting accounts
Unlimited

Business

£29.00/month per server

Every feature, unlimited accounts.

  • Unlimited hosting accounts

Compare the plans

Switching is easy

Move your accounts in

Install on a fresh server

Run one command on a freshly installed Linux server and start the 30-day trial. Install

Make full account backups

On your old server, make a full account backup of each account: one .tar.gz, .tgz, .tar or .tar.zst file. Nothing changes there.

Import accounts

In Server Admin › Accounts › Import accounts, upload each backup or give its link. Websites, databases, email, DNS records and cron jobs come across, and customers keep their passwords. How to migrate

No lock-in. Leave any time: every account can be exported as a standard full-account backup that most hosting panels can import, with its websites, databases, email, DNS records and cron jobs. Export your accounts

Questions

Can I try HF Panel before I pay?

Yes. Install it on your server and type T at the licence question. You get every feature for 30 days, with no card needed. One trial per server and per email address.

How do I move my hosting accounts to HF Panel?

Make a full account backup of each account on your old server and bring it in with Import accounts in Server Admin: upload it, give a download link, or put it in /home/hostfog-import. The import accepts .tar.gz, .tgz, .tar and .tar.zst files. Nothing changes on the old server.

Can I install it on a server that already hosts websites?

No. HF Panel installs on a freshly installed server. Set up the new server first, then move your accounts in with Import accounts.

What does a licence cover?

One server. The licence is tied to the server’s IP address; you can move it to a new IP from Your licences.

What happens to my data if I change plan or remove a module?

Nothing is deleted. The module’s screens are hidden until you add it again, and websites, email and DNS keep running.

Can I connect my own billing system or scripts?

Yes. The token API at api.yourdomain.com/v1 creates, suspends and changes accounts, and there are ready-made modules for WHMCS and Blesta. See the API documentation.

See it on your own server

Install HF Panel and try every feature free for 30 days.