Can I disable SSL on my site?

Updated

SSL is enabled by default for sites created after November 14, 2018 to protect against security threats and potential data breaches. SSL prevents malicious actors from intercepting sensitive information (e.g., passwords, payment information, personal data, etc.) transmitted on your site. Browsers discourage people from visiting sites that don’t use SSL by marking such sites as “not secure.”

As of April 9, 2025, we’re beginning to migrate our DNS records and eventually will remove the option to toggle Enable SSL off. You cannot disable SSL on sites that use our new DNS records (i.e., the A record 198.202.211.1 and the CNAME record cdn.webflow.com). For security, you also cannot disable SSL on sites with Ecommerce or User Accounts enabled.

While it is still technically possible to disable SSL on some sites, we strongly recommend against this.

Each time you disable or enable SSL on a Webflow-hosted site, you’ll need to update your DNS records for SSL or non-SSL hosting.

How to update your DNS records after disabling SSL (not recommended)

Important

We’re in the process of updating our DNS records. As of April 9, 2025, there are two possible sets of DNS records for your site. Please refer to Site settings > Publishing > Production to find the correct DNS records for your site.

To update your DNS records after disabling SSL:

  1. Go to the DNS settings for your custom domain (in your domain registrar or DNS host’s dashboard)
  2. Create an A record with the hostname @ and the value 23.235.33.229
  3. Create a second A record with the hostname @ and the value 104.156.81.229
  4. Create a CNAME record with the hostname www and the value proxy.webflow.com

If this is the first time you’re connecting your custom domain to your site, you’ll also need to create a TXT record to verify your site.

Note that if you disable SSL on your site and update your DNS records accordingly, you will eventually have to switch to SSL hosting.