There are a number of ways you can get a free SSL (Secure Sockets Layer) certificate for your website. Here are a few options:
- Let’s Encrypt: This is a free, automated, and open certificate authority (CA) that provides SSL/TLS certificates. You can use the Let’s Encrypt service to obtain a free SSL certificate and install it on your website.
- Cloudflare: Cloudflare is a content delivery network (CDN) and web security company that offers a free SSL certificate as part of its basic plan. You can use Cloudflare to secure your website and protect it from online threats.
- SSL For Free: This is a free SSL certificate provider that lets you create and install a SSL certificate on your website for free.
- Comodo: Comodo is a well-known provider of SSL certificates that offers a 90-day trial SSL certificate for free. You can use this trial certificate to test the SSL on your website before deciding whether to purchase a paid SSL certificate.
It’s important to note that free SSL certificates may not offer the same level of security and assurance as paid certificates. If you’re running a large, e-commerce website or handling sensitive information, it may be worth considering a paid SSL certificate from a interserver.

This answer is basically for those, who are finding answers to below questions
- How to install SSL Certificate for free.
- How to install Let’s Encrypt SSL Certificate.
- How to install SSL certificate in cPanel.
- My Namecheap SSL certificate expired. How can I install new one and many more similar questions.
Everyone is telling that to get free SSL, use Let’s Encrypt but nobody is telling How to Install Let’s Encrypt free SSL.
Here I am going to tell step by step. I have used Namecheap Cpanel.
First you should have access of Terminal in cPanel. For this go in Manage Shell and enable the Manage SSH. Please check below screen shots.

Now when you have Certificate and RCA key. Follow below steps –
- To install the SSL certificate on your website, go to the “Security” section in cPanel and click on “SSL/TLS”. Click on “Manage SSL sites” and select your domain from the list.
- In the “Install an SSL Website” section, select “Let’s Encrypt” as the certificate issuer, and then click on “Autofill by Domain”. Make sure the correct certificate is selected and click on “Install Certificate”.
- The SSL certificate is now installed on your website. You can check it by accessing your website with HTTPS.
Installing Let’s Encrypt SSL on your website is an important step in securing your website and protecting your users’ data. It not only ensures secure communication between your website and your users’ browsers but also boosts your website’s SEO ranking. With this guide, you can now easily install Let’s Encrypt SSL on your website using Namecheap cPanel.