Webflow includes free SSL hosting with every plan, so you do not need to purchase or install an external certificate like the one from GoDaddy.
1. Use Webflow’s Built-In SSL
- SSL (Secure Sockets Layer) is automatically available for all projects hosted with Webflow.
- You can turn SSL on or off from your project settings, but it is enabled by default for most new sites.
2. Enable SSL in Your Webflow Project
- Go to your Webflow Dashboard.
- Click into your Project.
- Navigate to Project Settings > Hosting.
- Scroll down to the SSL section.
- Make sure SSL is set to "On" (usually already enabled).
- If it's not, click the "Enable SSL" button.
After enabling, Webflow handles the entire SSL setup—issuing and renewing the certificate for free.
3. Update DNS Settings If Needed
- If your domain is connected to Webflow, make sure your DNS records are correctly configured using Webflow’s recommended values:
- A records: (a) 75.2.70.75 and (b) 99.83.190.102
- CNAME: Set to
proxy-ssl.webflow.com
for the www version of your domain - These settings are also shown under the Custom Domains section of the Hosting tab.
4. Redirect Non-SSL Traffic
- In the hosting settings, scroll to Advanced Options.
- Enable "Force SSL" to redirect all HTTP traffic to HTTPS.
- This ensures users always land on the secure version of your site.
Summary
You don't need to buy an $80 SSL certificate—Webflow provides free SSL automatically. Just make sure it’s enabled in your hosting settings and that your DNS records point to Webflow correctly for full HTTPS support.