Guide

How to put a ZIP file online as a website

Last updated: 14 June 2026

Have a .zip of a website and just want it live on the internet? You don’t need hosting setup or FTP. Upload the ZIP to MakeMySiteLive and it becomes a real, SSL-secured website in minutes. Here’s exactly how.

What you’ll need

  • A .zip archive of your site containing an index.html at the root (a single wrapping folder is fine — it’s detected automatically).
  • A free MakeMySiteLive account.

Steps

  1. 1

    Check your ZIP

    Open the ZIP and confirm there’s an index.html at the top level (or inside a single wrapping folder). Remove anything you don’t want published.

  2. 2

    Create your site

    In the dashboard, click to create a site and pick an available subdomain (reserved and brand-impersonating names are blocked).

  3. 3

    Upload the ZIP

    Drop your .zip into the upload area. It’s validated and scanned for malware, then extracted and published.

  4. 4

    Verify it’s live

    Open your new yourname.makemysitelive.com URL. HTTPS is enabled automatically.

  5. 5

    Publish updates

    To change the site, upload a new ZIP. Each upload is a new immutable version you can roll back to instantly.

Frequently asked questions

What must the ZIP contain?

At minimum an index.html at the root (or within one wrapping folder). MakeMySiteLive rejects unsafe paths and macOS system files automatically.

Is there a size limit?

Each site includes 50 MB of storage, expandable in 50 MB blocks on paid sites.

What happens to my old version when I upload again?

It’s kept in your version history. The newest upload becomes active, and you can roll back to any earlier version with one click.

Ready to go live?

Create a free account and publish your first site in 2 minutes.

Get started free

More: all guides · comparisons · pricing