cPanel SSL Activation Guide
It is mandatory to use an SSL certificate to ensure the security of your website and remove the “Not Secure” warning in browsers. In this guide, we explain step by step how to activate free SSL (AutoSSL) via cPanel.
What is SSL?
SSL (Secure Sockets Layer) encrypts the data exchange between your website and the visitor.
In this way:
- Data is protected
- Your SEO ranking is positively affected
- Lock icon appears in the browser
Activating cPanel SSL (AutoSSL)
The easiest way to set up SSL on cPanel is the AutoSSL feature.
1. Login to cPanel
Go to the following address from your browser:
Log in with your username and password.
2. Enter SSL/TLS Status Menu
On the cPanel home page:
- Go to the “Security” section
- Click on SSL/TLS Status
3. Choose a Domain
On the page that opens:
- Select the domains you want to install SSL
- Generally, all domains are selected
4. Press the “Run AutoSSL” Button
- Click on the “Run AutoSSL” button
- The system will automatically install free SSL
⏱ Installation time: 1-5 minutes
How Do I Know If SSL Is Active?
After installation:
- Open the site in the browser with https://
- The 🔒 lock icon should appear in the address bar
HTTP → HTTPS Redirect (Required)
After setting up SSL, automatically redirect your site to HTTPS.
Redirect with .htaccess:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [L,R=301]
If SSL is Not Working (Possible Problems)
- DNS Settings Wrong Domain IP address must be directed to the server
- Using Cloudflare SSL mode should be Full instead of “Flexible”
- Port 80 Closed Port 80 must be open for AutoSSL verification
- New Domain If the domain is new, DNS propagation must be waited (0-24 hours)
Alternative: Manual Let's Encrypt Installation
If AutoSSL is not available:
Ask for support from your hosting provider or you can set up Let's Encrypt over SSH
Result
Activating SSL via cPanel is quite simple. Thanks to AutoSSL, you can secure your site with a few clicks.
Frequently Asked Questions
- Is SSL paid?
No, cPanel AutoSSL is free.
- How long does it take for SSL to be active?
It usually becomes active within 1-5 minutes.
- Why is SSL not installed?
There may be problems due to DNS, port or domain.

