Publish your Webflow-hosted site changes to see them live on the web — instantly!
Note: We’re transitioning to Workspaces, and this lesson has been updated to reflect that change. Visit the Workspaces blog post to read more about these updates and changes.
Whether you’re in the Designer or the Editor, publishing your site pushes all your changes to the web instantly, without the hassle of file and server management or version overrides.
By default, your site will publish to the Webflow staging subdomain (e.g., yoursite.webflow.io). If you add hosting, you can also publish your site to your custom domain (e.g., yourdomain.com).
In this lesson, you’ll learn:
You can publish all site changes and updates from the Designer, Editor, or Site settings.
Publishing any changes made in the Editor also pushes any changes made in the Designer out to the web. To publish your entire site from the Editor:
Important: When you publish from the Editor, your site will publish to both the webflow.io staging subdomain and any custom domain(s) you’ve added to your site.
If you want to publish or update a single Collection item without publishing your entire site, choose Publish after creating, editing, or saving the item. Learn more about creating and publishing Collection items.
You can unpublish your site from any or all of your domains from the Designer or Site settings. Unpublishing works immediately, but you can always republish by checking the domain(s) and publishing again.
To quickly unpublish your site from all domains and subdomains, click the Unpublish icon in your Site settings.
To unpublish your site from a single domain:
To test custom code or get feedback and approval on your site design, you can publish your site to the Webflow staging subdomain (e.g., yoursite.webflow.io) – without also pushing those changes out to your custom domain.
To publish to the staging subdomain without publishing to your custom domain:
Important: When you publish from the Editor, your site will publish to both the webflow.io staging subdomain and custom domain(s).
You can specify your subdomain under Site settings > General tab.
Advanced publishing options are located in the publishing dropdown in the Designer or under Site settings > Publishing tab > Advanced publishing options. s
These allow you to Enable/disable SSL, Minify HTML, CSS, and/or JS, and choose to use Secure frame headers to restrict where your site can be embedded. Learn more about advanced publishing options.