Try KoaPanel

Try it in 10 minutes, with nothing to install.

Seven short videos, the public demo to open alongside, and the chat to ask anything about the panel. The demo is simulated and resets every hour: you can touch everything.

Login admin / demo-admin-2026 (if it doesn't sign you in). The videos are in English, with English captions.

The path

Seven steps, one video and one thing to try each.

Watch the video, then open the demo and do the same thing: each step tells you where to click.

Step 1 · Migration

Migrate from cPanel

Bring sites, databases, cron jobs and mailboxes from the old server over SSH. In the video a full cPanel server moves in 53 seconds (simulated demo).

In the demo open Migration, choose “over SSH”, then look at the finished migration.

Read the manual

Step 2 · Migration

Migrate from CWP (Control Web Panel)

Over SSH as root the panel recognizes the CWP server, packs each chosen account (files, databases with their users, mail with the original passwords, cron jobs) and imports it. In the video three CWP accounts move over in a few minutes (simulated demo).

In the demo open Migration, choose “over SSH” and use an address that contains “cwp” (for example server.cwp-old.com, user root).

Read the manual

Step 3 · Backups

Full backups and targeted restore

Encrypted, incremental backups of files, databases, mail and site settings, every day, to S3, SFTP, FTP, Google Drive or a local folder. Restore only what you need, even a single mailbox, and download any backup as one archive.

In the demo open a site › Backups, press “Back up now”, then “Restore” and look at the choices.

Read the manual

Step 4 · Server › Isolation & limits

Per-account limits and isolation (like CloudLinux)

CPU, memory, processes, disk, concurrent PHP requests and database connections for every account, with a separate PHP. A site that overdoes it slows down only its own account.

In the demo open Server › Isolation & limits and look at the limits per package.

Read the manual

Step 5 · Antimalware

Real-time malware protection

Checks site files as they are written, quarantines certain threats and alerts on the others. Works with heuristic rules and ClamAV.

In the demo open Antimalware: state, policy and recent detections.

Read the manual

Step 6 · WordPress

Fast WordPress with nginx

Three cache levels already configured: nginx page cache, a private Redis per site and OPcache. Safe updates with backup and automatic rollback.

In the demo open WordPress and press “Measure speed”.

Read the manual

Step 7 · Server › Security

Firewall and fail2ban

Firewall with rules, automatic blocking of repeated sign-in attempts and a required second sign-in step per role.

In the demo open Server › Security.

Read the manual

Compatibility

If you already use other tools, here is what changes.

Stated plainly, including what KoaPanel does not do.

If you useIn KoaPanelIn short
CloudLinuxIsolation & limits module: per-account limits on CPU, RAM, processes, disk and database connections, a separate PHP per account, symlink protection, database limiter. When migrating from cPanel on CloudLinux the limits can be imported.Equivalent built in. It is not CloudLinux: KoaPanel runs on Ubuntu 24.04 and 26.04, AlmaLinux 9 and Rocky Linux 9.
Imunify360, BitNinjaReal-time malware protection (heuristic rules and ClamAV), quarantine, firewall and fail2ban.Built-in features for files and sign-ins. No integration with Imunify360 or BitNinja.
LiteSpeednginx with page cache, a private Redis per site and OPcache.LiteSpeed and OpenLiteSpeed are not supported.
Apache and .htaccessThe web server is nginx. For sites with rules in .htaccess there is an Apache compatibility mode, switched on per site.Supported, per site.
cPanel, Plesk, DirectAdminMigration from the backup file or directly over SSH: sites, databases, cron jobs and mailboxes.Supported.
WHMCSOfficial module for WHMCS 8 and 9: creates, suspends, changes the package of and deletes accounts.Supported.

Questions

A question about the panel?

Write to us in the chat: you get an answer right away, and a colleague from the team follows up if needed.

Contact us

Convinced? Install it on your server.

Free up to 3 websites for personal use. When you grow, pick the right plan: every feature is included in every plan.