How to Install SSL Certificate in cPanel (Auto & Manual Guide 2026)
Website security is no longer optional—it’s essential. In 2026, every website must use HTTPS instead of HTTP, not only for security but also for SEO rankings and user trust.
If your website still shows “Not Secure” in the browser, you are losing visitors and credibility.
The solution? Install an SSL certificate.
In this guide, you will learn:
- What SSL is
- Why it’s important
- How to install SSL in cPanel (automatic + manual)
- Common errors and how to fix them
What is SSL Certificate?

SSL (Secure Sockets Layer) encrypts data between your website and visitors.
It ensures:
- Secure data transfer
- Protection from hackers
- Trust for users
Once installed, your site changes from:
-
❌ http:// → ✅ https://
Why SSL is Important (2026)
1. SEO Ranking Boost
Google ranks HTTPS websites higher.
2. User Trust
Visitors trust secure websites more.
3. Data Protection
Protects login, payment, and user data.
4. Browser Warning Removal
Removes “Not Secure” warning.
Types of SSL Certificates
- Free SSL (Let’s Encrypt)
- Paid SSL (for business websites)
For beginners, Free SSL is enough.
METHOD 1: Install SSL Automatically (AutoSSL)

Step-by-Step Auto SSL Installation
Step 1: Login to cPanel
Go to your hosting dashboard → open cPanel
Step 2: Find “SSL/TLS Status”
Search for SSL/TLS Status
Step 3: Select Your Domain
Tick your domain name
Step 4: Click “Run AutoSSL”
cPanel will automatically install SSL
Step 5: Wait for Completion
It usually takes 1–5 minutes
How to Check SSL is Working
- Visit your site → check for 🔒 lock icon
- URL should show https://
METHOD 2: Install SSL Manually

When to Use Manual Method?
- When AutoSSL fails
- When using custom SSL
- For advanced users
Step-by-Step Manual SSL Installation
Step 1: Go to SSL/TLS
In cPanel → click SSL/TLS
Step 2: Upload Certificate
Paste:
- Certificate (CRT)
- Private Key (KEY)
- CA Bundle
Step 3: Install Certificate
Click “Install Certificate”
Force HTTPS (Important Step)

Even after SSL installation, your site may still open in HTTP.
Fix:
Add this in .htaccess:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
This forces all traffic to HTTPS.
Common SSL Problems & Fixes

❌ SSL Not Working
✔ Run AutoSSL again
✔ Check domain DNS
❌ Mixed Content Error
✔ Replace HTTP links with HTTPS
❌ Website Still Not Secure
✔ Clear browser cache
✔ Check SSL installation
❌ SSL Expired
✔ Renew SSL certificate
Pro Tips
- Always enable AutoSSL renewal
- Use HTTPS redirect
- Avoid expired SSL
- Check SSL regularly
Final Verdict
Installing SSL in cPanel is simple but extremely important.
Whether you choose automatic or manual method,
SSL ensures your website is secure, trusted, and SEO-friendly.
Conclusion
In 2026, having SSL is mandatory.
Follow this guide and secure your website in minutes.
If you’re using a reliable hosting provider like BongHosting, SSL installation becomes even easier.



