How Do I Upload a Website to Webflow?

Uploading a website to Webflow is a simple and straightforward process. In this tutorial, we will guide you through the steps to successfully upload your website to Webflow and make it live on the internet. Let’s get started!

Create an Account on Webflow

Before you can upload your website to Webflow, you need to create an account. Visit the Webflow website and click on the “Get Started for Free” button. Fill in your details and follow the prompts to create your account.

Design Your Website

Once you have created your account, it’s time to design your website using Webflow’s intuitive visual editor. You can start from scratch or choose from one of their templates.

Here are some key features of Webflow’s design editor:

  • Drag-and-Drop Interface: Easily drag and drop elements onto your canvas to build your website.
  • Responsive Design: Ensure that your website looks great on all devices by designing responsive layouts.
  • Custom Animations: Add subtle or eye-catching animations to bring life to your website.
  • CSS Customization: Fine-tune your design with custom CSS for complete control over styling.

Export Your Website Files

Once you have finished designing your website, it’s time to export the necessary files for uploading them to Webflow.

To export your files, follow these steps:

  1. Select ‘Export’: In the top-right corner of the designer, click on the ‘Publish’ button and select ‘Export’.
  2. Choose Your Export Options: Webflow offers different export options. Select the option that suits your needs.

    The ‘Zip’ option is recommended for most users.

  3. Download the Exported Files: Once you have chosen your export options, click on the ‘Export Website’ button and wait for the files to be generated. Once ready, click on the ‘Download ZIP’ button to download the exported files to your computer.

Upload Your Website to Webflow

Now that you have exported your website files, it’s time to upload them to Webflow.

To upload your website, follow these steps:

  1. Select ‘Upload’: In the Webflow dashboard, click on the ‘Sites’ tab and select your desired site.
  2. Navigate to ‘Hosting’: In the left sidebar, click on the ‘Hosting’ option under ‘Site Settings’.
  3. Select ‘Upload ZIP’: Under the ‘Upload ZIP File’, click on the ‘+ Choose file’ button and select the ZIP file you downloaded earlier.
  4. Start Upload: Click on the ‘Start Upload’ button to begin uploading your website files to Webflow. The upload process may take some time depending on the size of your website.

Publish Your Website

After successfully uploading your website files, it’s time to publish your website and make it live!

To publish your website, follow these steps:

  1. Navigate to ‘Publish’: In the left sidebar, click on the ‘Publish’ option under ‘Site Settings’.
  2. Set Your Publish Options: Webflow offers various publishing options. Choose the desired settings for your website.
  3. Publish Your Website: Once you have configured your publish settings, click on the ‘Publish’ button to make your website live on the internet.


You have successfully uploaded your website to Webflow and made it live for the world to see. Now you can sit back, relax, and enjoy the fruits of your hard work!

Webflow provides a user-friendly interface and powerful features to help you create and publish stunning websites without any coding knowledge. So, start exploring and take your web design skills to new heights with Webflow!