28 Jun

How to Enable Free SSL on Cloudflare

Website security is essential for protecting your visitors and improving search engine rankings. If your domain uses Cloudflare DNS, you can easily enable a free SSL certificate without purchasing a separate SSL certificate.

Step 1: Add Your Domain to Cloudflare

Create a Cloudflare account and add your domain. Cloudflare will automatically scan your existing DNS records.

Step 2: Update Your Nameservers

Cloudflare will provide two nameservers. Log in to your domain registrar and replace your existing nameservers with the Cloudflare nameservers.

DNS propagation may take a few hours to complete.

Step 3: Verify DNS Records

After the nameservers become active, verify that your website’s A records, CNAME records, and other DNS entries are correctly configured in the Cloudflare dashboard.

Step 4: Enable SSL/TLS

Navigate to SSL/TLS ? Overview in your Cloudflare dashboard and select the appropriate SSL mode:

  • Flexible – Encrypts traffic between visitors and Cloudflare.
  • Full – Encrypts traffic between visitors, Cloudflare, and your server.
  • Full (Strict) – Recommended when a valid SSL certificate is installed on your server.

For the best security, use Full (Strict) whenever possible.

Step 5: Enable HTTPS Redirect

Go to SSL/TLS >> Edge Certificates and enable Always Use HTTPS. This automatically redirects all visitors from HTTP to HTTPS.

Step 6: Test Your Website

Visit your website using https://yourdomain.com. A padlock icon in your browser indicates that SSL is active and your website is secured.

Conclusion

Cloudflare’s free SSL service provides an easy and cost-effective way to secure your website. By simply pointing your domain to Cloudflare nameservers and enabling SSL, you can protect your visitors, improve trust, and enhance your website’s SEO performance.

Leave a Reply

Your email address will not be published. Required fields are marked *