CloudFlare provides free SSL certificate to encrypt the data transmission between browser and web server.
The following tutorial will assist you to enable CloudFlare Free SSL certificate from CloudFlare panel.
- Login to Cloudflare account
- Login to Cloudflare account
- Click on Add Site
- Specify the name of your website, for which you want to activate the free SSL certificate. Then click on Begin Scan
- Scanning process will be started, Once the scanning process is completed, click on Continue Setup.
- Scanning process will be started, Once the scanning process is completed, click on Continue Setup.
- 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.
Check all the records and click on Continue.
- On Select a CloudFlare Plan page, select Free Website and click on Continue.
- 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.
- Update Cloudflare Nameservers in domain registrar control panel, Note that nameservers propagation may take 12 to 24 hours.
- On CloudFlare panel, click on Crypto, 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.
- 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 tab
- Once the nameservers are propagated, you will see Active Certificate in the Crypto
- Now click on Caching tab and click on Purge Everything
- Next, Click on Overview tab, you will see the status of SSL has changed to Active.
Cloudflare SSL certificate is activated for your website.
- On CloudFlare panel, click on Crypto, 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.
- 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 tab
- Once the nameservers are propagated, you will see Active Certificate in the Crypto
- Now click on Caching tab and click on Purge Everything
- Next, Click on Overview tab, you will see the status of SSL has changed to Active.
Cloudflare SSL certificate is activated for your website.