Free ZIP file hosting that turns your ZIP into a live website
Drive links force a download. WeTransfer links expire. GitHub Pages wants a repo. Drop your ZIP on Fylo.Host instead: it's unpacked and live on a real HTTPS link in seconds, and the same site can grow a blog, SEO + GEO and speed tools later.
No credit card. No build config. Served from 330+ cities.
How do you host a ZIP file as a website?
Zip the folder that holds your index.html, CSS, JavaScript and images, then drop the ZIP into the upload box on Fylo.Host. Fylo unpacks it, finds your homepage and serves the whole folder as a live HTTPS website from 330+ cities, usually in a few seconds. You don't need an account to try it; a 7-day free trial keeps the link online and adds a blog, SEO + GEO files and speed tools to the same site.
- Price
- Free to start
- Account
- Not needed to upload
- 7-day free trial
- 2 sites, 500 MB, 25,000 visits a month
- What you get
- A live HTTPS link on fylo.dev
- Link lifespan
- 30 min without an account; with one, live while visited
- Extras on the same site
- Blog (10 posts free), SEO + GEO files, speed tools
- From an AI agent
- Yes, over MCP, no ZIP needed
Will your ZIP work? Find out before you upload
Most "blank page" problems come from what's inside the ZIP, not the host. Drop it here and we'll read the file list in your browser and flag what would break.
- Homepage. Is there an index.html, and is it at the top or inside one wrapping folder?
- Build output, not source. A package.json and a src folder mean you zipped the project, not the website.
- Size. How the unpacked size compares with each plan's storage.
- Things a static host can't run. PHP and other server files, plus file names that only differ by upper or lower case.
Checked in your browser. Nothing is uploaded.
Why ZIP links usually break
A ZIP full of HTML is a website waiting to happen. Most file hosting treats it like a package to download, not a site to open.
Google Drive and Dropbox force a download
Visitors get a ZIP in their downloads folder, not your site in their browser. Then come the permission errors and "request access" emails.
WeTransfer links expire in days
Send the link on Monday and it's dead the next week. Anyone opening your project later sees an expired page instead of your work.
Attachments hit size limits
Most inboxes cap attachments around 25 MB and quarantine ZIPs as suspicious. Often your file never arrives.
GitHub Pages needs a repo and git
Great if you already live in git. Overkill when you just have a folder of HTML and want a link today.
Three steps. No server. No git.
Zip your site folder
Put index.html at the root with your CSS, JS, images and fonts. Sub-folders are fine. Built with React or Vite? Zip the dist folder.
├─ index.html ✓
├─ style.css
└─ images/
Upload it at fylo.host
Drop the ZIP in the upload box on the homepage, or drag the folder itself. No account needed to start.
unzip & find index.html ✓
clean URLs ✓
serve from the edge ✓
Share the live link
Your ZIP is now a real website, served from the city closest to each visitor. Sign up free to keep it and manage it.
No ZIP handy? Two more ways to publish
A ZIP is one route. Use whichever matches where your site is right now.
Drag the folder itself
Skip zipping. Drop the project folder on the homepage uploader and Fylo keeps the structure, so CSS, images and fonts load exactly as they do on your machine.
Upload a folderPaste one page of HTML
Got a single page from ChatGPT, Claude or Gemini as a code block? Paste it, preview it and publish it. No file and no account.
Open the HTML to website converterAsk your AI agent to publish
Connect Fylo to Claude, ChatGPT, Claude Code or Cursor once. The agent that built your site sends every file for you and returns the link, and it can update the site later.
portfolio-v2.fylo.dev. Want me to start a blog on it too?What happens to your ZIP after upload
This is hosting, not a file locker. Your archive is unpacked and served like a production website.
- ✓Unzipped on arrival. Every file is extracted into your project's own isolated space.
- ✓Homepage found for you: index.html, even inside a wrapping folder, or your first HTML page if there's no index.
- ✓Clean URLs for every page. about.html is served at /about, so nav and internal links just work.
- ✓Speed switches ready. Minify HTML and CSS, convert images to WebP, lazy-load and delay scripts from the Performance panel, open on every plan.
- ✓Served from 330+ cities on Cloudflare's network, with SSL issued automatically. Paid plans add edge caching for ~100ms TTFB.
extract 24 files, 3 folders ✓
detect index.html → / ✓
route about.html → /about ✓
secure https + ssl ✓
deploy 330+ edge cities ✓
live at https://my-site.fylo.dev
You focus on ranking. Fylo handles the rest.
A live link is step one. Sign up free and the site you uploaded as a ZIP gets a blog, SEO + GEO files and speed tools on the same URL. Nothing to rebuild or move.
A blog on the same domain
Write at /blog with a rich editor, categories, authors, comments, FAQ and table-of-contents blocks. "Match my site" borrows your header, footer and accent colour.
How the blog worksSEO + GEO built in
Sitemaps, robots.txt, llms.txt, schema markup and a Markdown copy of every post, so search engines and AI answer engines can read and cite you.
Speed on autopilot
Minify, WebP images, lazy loading and delayed scripts are one switch each in the Performance panel. Paid plans add edge caching.
Global CDN, managed by agents
Served from 330+ cities. Over MCP, Claude or ChatGPT can update the site, draft posts, check analytics and connect a domain.
See the MCP toolsWhat Fylo writes for you
Files you'd otherwise hand-write or install plugins for, most with an on/off switch.
- sitemap.xmlsite + blog URLs
- robots.txtcrawler rules
- llms.txta map for AI engines
- post.mdMarkdown copy of each post
- JSON-LDschema on every post
- RSS feedfor readers and apps
Plus an automatic broken-link check, so a renamed file doesn't quietly break a page.
What you can put in the ZIP
Anything a static site is made of, from a single page to a whole multi-page build.
Registered links stay live while they're visited; after 45 days without a visit they're cleaned up. Compare plans
Who hosts ZIPs on Fylo.Host
They store your ZIP.
We serve it as a site.
Every option below will hold your ZIP. Only one turns it into something a visitor can open, and helps it get found.
| Feature | Fylo.Host | Google Drive | WeTransfer | GitHub Pages |
|---|---|---|---|---|
| ZIP renders as a live websiteVisitors see pages, not a download prompt | ✓ | ✗ | ✗ | After git setup |
| No account needed to start | ✓ | ✗ | ✓ | ✗ |
| No repo, git or build step | ✓ | ✓ | ✓ | ✗ |
| Link doesn't expire while activeWith a Fylo account | ✓ | ✓ | 7 days free | ✓ |
| Your own subdomain on the link | ✓ | ✗ | ✗ | username.github.io |
| Blog on the same siteEditor, categories, authors, comments | ✓ | ✗ | ✗ | Jekyll, with setup |
| Sitemap, llms.txt and schema generatedSEO + GEO for search and AI answers | ✓ | ✗ | ✗ | Plugins, manual |
| Speed switches (minify, WebP, lazy load) | ✓ | ✗ | ✗ | ✗ |
| Publish and manage from an AI agentMCP connector for Claude, ChatGPT, Cursor | ✓ | ✗ | ✗ | Via git tools |
| Global edge network and free SSL | ✓ | ✗ | ✗ | ✓ |
| Built-in traffic analytics | ✓ | ✗ | ✗ | ✗ |
ZIP hosting, answered
Your ZIP is one upload away
from being a site that ranks.
Drop it once. We handle the unpacking, the speed, the SEO files and the link.
Host your ZIP free for 7 days No signup. No server setup. Live in seconds.