Now supporting Hysteria 2 + ECH

The infrastructure behind VPN operators

Multi-tenant management panel with admin isolation, device tracking, real-time analytics, and one-command deployment. Built for operators who scale.

70+
API Endpoints
5
Proxy Protocols
13
Dashboard Pages
28
Compiled Modules
<5min
Deploy Time
Everything operators need.
Nothing they don't.

From user management to protocol configuration, every feature is designed for operators running real VPN infrastructure at scale.

///

Admin Isolation

Three-tier roles — owner, admin, reseller. Quota enforcement, traffic caps, full data separation per admin.

Device Tracking

Per-user device limits via UA fingerprinting. Live session viewer. One-click disconnect. IP whitelist mode.

Real-Time Analytics

Protocol distribution, top users, expiring accounts. Prometheus metrics with pre-built Grafana dashboards.

5 Protocols

VLESS, VMess, Trojan, Shadowsocks, Hysteria 2. ECH, TLS fragments, XHTTP, Finalmask — all from the UI.

Security Suite

2FA with QR codes, Cloudflare Turnstile, rate limiting, account lockout, security headers, bcrypt hashing.

Bulk Operations

Select hundreds of users — enable, disable, reset, delete in one click. CSV import/export. Protocol sync.

One-Command Deploy

curl | bash installer. Auto Docker, SSL via Let's Encrypt, auto-renewal cron. PWA for mobile management.

Multi-Node

Add nodes across countries. Grid dashboard with status, reconnect, disconnect. Node uptime monitoring built-in.

Scale as you grow

Start free. Upgrade when you need more. All plans include the full dashboard, all protocols, and automatic updates.

Trial

Free
7 days, no card needed
  • 50 users
  • 1 node
  • All protocols
  • Full dashboard

Starter

$9/mo
For small operators
  • Unlimited users
  • 5 nodes
  • Hysteria 2
  • Email support
Most Popular

Growth

$19/mo
Best value for growing teams
  • Unlimited users
  • 15 nodes
  • Bulk operations
  • Admin roles
  • Priority support

Pro

$39/mo
For large-scale operators
  • Unlimited users
  • 50 nodes
  • ECH + Finalmask
  • CSV export/import
  • Dedicated support

Enterprise

$69/mo
Unlimited everything
  • Unlimited users
  • Unlimited nodes
  • White-label branding
  • All features
  • Custom development
Switch from Marzban in 5 minutes

Keep all your users, admins, and nodes. Our migration tool handles everything automatically.

1

Export your data

Run one command on your old Marzban server. Exports all users, admins, nodes, and configs to a single JSON file.

2

Install NexusPanel

One-command installer sets up Docker, SSL, and your new panel. Takes under 3 minutes on any VPS.

3

Import and go live

Import your migration file. All users, protocols, and node configs are restored. Your users just re-import their subscription link.

# On your old Marzban server:
python migrate.py export --db /var/lib/marzban/db.sqlite3

# On your new server:
curl -sL install.example.com | bash

# Import everything:
python migrate.py import --file migration.json \
  --api https://panel:8443 --token YOUR_TOKEN

# Done. 245 users, 4 nodes, 3 admins imported.

Trusted by operators worldwide

Start managing your VPN
infrastructure today

Free trial. No credit card. Deploy in 5 minutes.

Important: NexusPanel is a management panel only. Server configurations, Xray core configs, and VPN client setups are not included. You must provide your own VPS and node infrastructure. Need help with server setup, custom configs, or full deployment? Contact the developer.