Manually migrate your DNS records to re-enable publishing and move to Webflow’s new hosting infrastructure.
Important
As of January 13, 2026, you can’t publish to a custom domain that
points to Webflow’s legacy DNS records.
Sites published to custom domains on our legacy hosting infrastructure
will remain live, but you can’t publish changes. To re-enable publishing,
update
your custom domain’s DNS settings.
If your domain shows an “error” in the Publishing tab of your site settings,
don’t manually update your DNS records. Instead, follow the steps in
What should I do if my domain shows an “error” in the Publishing tab?
to troubleshoot the issue.
To maximize site performance and minimize downtime, migrate your DNS records as soon as possible. You can migrate your sites’ DNS records automatically or migrate manually with your domain registrar or DNS host.
You can find a list of all sites in your Workspace that have been published to custom domains, along with their current migration status (i.e., whether they’re connected to Webflow’s new DNS records or need to be migrated), in Workspace settings > Domain Updates.
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.
Pro tip
We recommend lowering the TTL (Time To Live) setting for your domain
to the lowest value available (often 30 seconds) before updating
your DNS records. This helps your changes propagate more quickly
worldwide. After your migration is complete and your site is working
as expected, you can restore your TTL setting to its previous value.
To manually migrate your DNS records:
Go to the DNS settings for your custom domain (in your domain registrar or DNS host’s dashboard)
Edit one of the two existing A records with the hostname @ and the value 75.2.70.75 or 99.83.190.102, and replace the value with 198.202.211.1
Remove the other existing A record with the hostname @
Edit the CNAME record with the hostname www and the value proxy-ssl.webflow.com and replace the value with cdn.webflow.com
If your domain uses CAA (Certification Authority Authorization) records, update them to allow Webflow’s certificate providers
Go to Site settings > Publishing > Production and click Check status
Set a default domain to avoid SEO penalties for duplicate content
Repeat the above steps for each site in your Workspace that requires DNS record migration (i.e., sites with a yellow Update needed status)
Important
If your domain uses CAA (Certification Authority Authorization) records,
you’ll need to update them to allow Webflow’s certificate providers.
Otherwise, SSL certificates for your site may fail to provision or
renew.
Learn how to configure CAA records for Webflow SSL.
You’ll need to repeat this process for all of your Workspaces where you’ve published sites to a custom domain. If your domain registrar or DNS host doesn’t let you edit an existing record, delete the old records and create new ones with the updated values instead.