Connect your Cloudflare domain to Webflow

Updated

Learn how to point your Cloudflare domain to Webflow and connect it to your Webflow site.

If you use Cloudflare to manage your domain’s DNS settings, you can connect your custom domain to Webflow following this guide. If you want to use Cloudflare’s performance and security features alongside Webflow hosting, follow the Cloudflare Orange-to-Orange (O2O) guide instead.

Before you get started

Create an account with Cloudflare and add your site. If you already manage your domain with Cloudflare, follow the quick connect a custom domain guide to set your DNS records automatically.

How to point your Cloudflare domain to Webflow

To connect your Cloudflare domain to your Webflow site:

  1. Direct NS records from your domain registrar to your Cloudflare account

  2. Create a CNAME record with the name www and set the target to cdn.webflow.com

  3. Set the proxy status to DNS only 

  4. Set the record’s TTL to auto

  5. Create an A record with the hostname @ and set the target to 198.202.211.1

  6. Set the proxy status to DNS only

  7. Set the record’s TTL to auto

Then, back in Webflow:

  1. Go to Site settings > Publishing > Production

  2. Click Add a custom domain

  3. Choose Manually add domain

  4. Enter the domain you want to connect to Webflow (e.g., yourdomain.com)

  5. Click Make default next to the domain you want to set as the default

  6. Publish your site

FAQ and troubleshooting tips

I added my DNS records in Cloudflare but my domain isn’t available yet. What’s going on? 

While most DNS providers try to update your DNS records as fast as possible, many factors impact how long it takes, including TTL (Time to Live) and internet service providers. DNS changes can take up to 48 hours to fully propagate in all geolocations, although this typically occurs within a few hours, so it may be a matter of waiting a bit longer for the site to “come online.” 

You can double-check that your DNS records are live and pointing to Webflow and view the propagation status using a tool like whatsmydns.

If your DNS records are live and pointing to Webflow and you’re still experiencing issues after 2 days, please contact Webflow’s customer support team.

Help! There’s a “525 Handshake Error” from Cloudflare on my domain. 

If you see a “525 Handshake Error,” the Cloudflare proxy (orange cloud) may be enabled for your Webflow DNS records. For standard Webflow hosting, set the proxy status to DNS only (grey cloud). 

If you want to use Cloudflare’s performance and security features alongside Webflow hosting, set up Orange-to-Orange (O2O) instead.

Additional resources: 

Important

If your domain uses Cloudflare’s Zone Hold feature, SSL certificate generation may fail during connection or migration. This can prevent your site from going live or cause downtime if it was previously published.

This happens because Cloudflare blocks Webflow from issuing SSL certificates for held zones. To resolve the issue, release the Zone Hold in your Cloudflare account.

After your SSL certificate has been successfully generated, you can safely re-enable Zone Hold.