Not open yet — signups haven't started. Join the list for the day they do.
Home/Documentation/Upload a zip file

Documentation

Upload a zip file

Drag a folder or a zip into the browser and the site is live in seconds — no Git, no terminal, no account setup beyond your own.

25 MBmaximum per file
~20,000files per site
Secondsfrom drop to queued
Quick factsthe numbers
99¢a month
1 GBstorage
250 GBtraffic
99%uptime target

Uploading is the fastest way to get a finished site live: drop a folder or a .zip file into the browser, and it publishes without touching a terminal or a Git repository. This page covers the details; see the zip upload page for the fuller walkthrough.

Drag a folder or zip in

From your account, drag a folder or a zip file onto the upload area, or click through to pick one from your computer — either works the same way. We look for an index.html at the top level and check the upload against the size and count limits below, automatically. Once it passes, it joins the same deploy queue every other method uses and publishes in order.

What to include

Zip the folder that already contains your finished site — HTML, CSS, JavaScript, images and fonts — not your whole project. If your tool builds into a subfolder such as dist, public, or build, zip the contents of that folder rather than your source files, and make sure index.html ends up at the top level of the zip, not one folder down inside it.

Most page builders, design tools and static site generators have an export or "download code" option that produces exactly this kind of plain folder. Export that, not your source project file, and zip whatever comes out.

Re-uploading to update

There's no separate "update" action — uploading again is the update. Change a file, zip the folder again, and drop it in. The new upload replaces the previous one and joins the same queue as any other deploy, so it publishes in order rather than swapping mid-request.

File size and count limits

LimitAmount
Maximum file size25 MB per individual file
Maximum file countApproximately 20,000 files per site

25 MB comfortably covers a photo, a short video clip, or a font file — anything larger belongs on a service built for large media, linked in from here. 20,000 files is enough room for a large image gallery or a generated documentation set without counting them by hand. Full detail on every limit, including bandwidth and deploy frequency, is on the limits and fair use page.

Keep reading

Other ways to get files onto a live URL

Get on the list

Join the list and we'll email you just once — that's the only thing we use your address for.

Join the list