How to Enable Free SSL Certificate From CloudFlare Panel?

CloudFlare provides free SSL certificate to encrypt the data transmission between browser and web server. This free SSL certificate can secure main domain (yourdomain.com), and all its subdomains (*.yourdomain.com). Once you enable CloudFlare free SSL certificate, traffic from browser to CloudFlare server will be encrypted, but traffic from CloudFlare to your website's origin server will not be encrypted. The following tutorial will assist you to enable CloudFlare SSL certificate from CloudFlare control panel.

  1.  Log into your CloudFlare Accountand click on Add Site.

    Add Website

  2. Specify the name of your website, for which you want to activate this free SSL certificate. Then click on Begin Scan.

    Begin Scan

  3. Once you click on Begin Scan, scanning process will be initiated.

    Scan In Progress

  4. Once the scanning process is completed, click on Continue Setup.

    Continue Setup

  5. On the next screen, you will see the list of current DNS records for your website. It will also display additional information as which traffic will be protected by CloudFlare and which won't. Check all the records and click on Continue.

    DNS Records

  6. On Select a CloudFlare Plan page, select Free Website and click on Continue.

    Select Plan

  7. On the next screen, you will see current nameservers of your domain and the new CloudFlare nameservers which you need to set for your domain. Copy those nameservers and click on Continue.

    Nameservers

  8. Now login to your domain control panel and change nameserver to Cloudflare's nameservers. Note that nameservers propagation may take 12 to 24 hours.

  9. Once the nameservers are changed at domain control panel, again login to CloudFlare account and change few settings to use CloudFlare free SSL.

  10. On CloudFlare panel, click on Crypto tab located on top of the page, and change SSL setting to Flexible. Note that, if you select flexible mode, the connection between your visitor and Cloudflare will be encrypted but not from Cloudflare to your server. Furthermore, you do not need to install SSL in your server and visitor will see a lock icon on their browser.

    Change SSL Type To Flexible

  11. You will need to wait for new nameserver propagation and changes you made in CloudFlare. While the nameservers are being propagated, you will see Authorizing Certificate in Crypto field as shown in the following image.

    Authorizing Certificate

  12. Once the nameservers are propagated, you will see Active Certificate in the Crypto field as shown in the following image.

    Active Certificate

  13. Now click on Caching tab located on top of the window.

    Caching

  14. Scroll down to the page and click on Purge Everything button. In the pop window again click on Purge Everything.

    Purge Everything

  15. Click on Overview tab located on top of the window, and you will see the status of SSL has changed to Active.

    Active SSL

That's it! SSL certificate is activated for your website and your visitors will see a lock icon on your website.

  • 0 Users Found This Useful

Was this answer helpful?

Related Articles

What is the charge for SSL certificate purchase and installation?

We are offering different types of SSL certificates. Please refer following URL for available SSL...

What encryption technology is used to generate the SSL certificate I have purchased?

We are providing Rapid SSL certificates with strong 256-bit encryption based on SHA256 hash...

What should I choose at the time of purchase of SSL? WWW or without WWW?

In this case, you can consider the fact "How you have configured your website". To determine...

FAQs On SSL Certificates

WHERE DO I PLACE AN ORDER FOR SSL CERTIFICATE? You can place an order for SSL certificate from...

Do you provide Extended Validation Certificate?

No, we do not provide Extended Validation Certificate. However, we do provide the following SSL...