Two-Factor Authentication (2FA) adds an extra layer of protection to your cPanel and WHM accounts by requiring two forms of verification during login:
Even if someone learns your password, they cannot access your account without the code from your authentication app.
Passwords can be compromised through phishing, malware, or stolen devices. Many users also reuse passwords across different accounts, increasing risk. 2FA prevents unauthorized access — your password alone is no longer enough to log in.
Sign in to your cPanel account. In the Security section of your dashboard, click Two-Factor Authentication.
Figure 1: Two-Factor Authentication in cPanel’s Security section
Click Set Up Two-Factor Authentication. You’ll see a QR code and manual configuration details displayed on-screen.
Figure 2: QR code for linking your authentication app
Open your 2FA app (Authy or Google Authenticator) and add a new account by scanning the QR code. If you can’t scan it, manually enter the details:
Enter the 6-digit security code generated by your app and click Configure Two-Factor Authentication. Once verified, 2FA will be active for your cPanel account.
You’ll need to be logged into your WHM account and have your 2FA app installed (e.g., Authy).
To disable 2FA, click the Remove Two-Factor Authentication button in your cPanel or WHM 2FA settings. You’ll be prompted to confirm before removal.
If you’ve changed phones or lost access to your authentication device and don’t have a backup code, contact your hosting support team. You’ll need to verify your identity before they can disable 2FA for you.
Email any time or call 01480 26 00 00 014 80 26 00 00