HTML hosting in seconds

Host an HTML file or static site, free

Drop in your HTML file, or a zip of the whole site, and get a live link. No Git, no build step, no command line. Confirm an email once and publish.

1Choose a file
.
Pick a name, or leave it blank for a random one.
Drag & drop your file
or browse to choose
Documents, images and web pages · up to 150MB
2What is it?optional
3Who is it for? optional,
The real limits for hosting a page: 150MB a file, 1GB free, 400 files in a zip, and a confirmed email needed to publish

What are people hosting on Snapy right now?

Every one of these is a real Snapy link serving real HTML. Pick one, then open it and use it.

What happens to your file when you upload it?

  1. Drag your .html file into the box above, or a .zip of the whole site.
  2. Name the link if you want one. launch gives you launch.snapy.page.
  3. Type the code that arrives by email. That happens once per address, not per file.
  4. The page is live. Send the link anywhere; whoever opens it needs nothing installed.

A single HTML file is stored as index.html, so it loads at the root of the link rather than at some path you have to remember.

What are the limits?

Free Pro
One file, up to 150MB 150MB
A zip, up to 400 files / 150MB unzipped 400 files / 150MB unzipped
Live links at a time 1 Unlimited
Storage 1 GB 50 GB
Custom link name, password, expiry, QR code Yes Yes
Your own domain No Yes

Uploads are also capped at 20 an hour and 100 a day per device, which is an anti-abuse limit rather than a plan limit.

Can you upload a zip as a whole site?

Upload a zip and each file is unpacked to its own path, so index.html, style.css, app.js and /img/logo.png all sit where your HTML expects them. Two details worth knowing:

Files a browser cannot use are skipped rather than published: what is kept is .html, .htm, .css, .js, .mjs, .json, .xml, .map, .txt, .md, .csv, .png, .jpg, .jpeg, .gif, .webp, .svg, .ico, .woff, .woff2, .ttf and .pdf. If a zip contains none of those, the upload is refused instead of publishing an empty link.

What will it not do?

Worth knowing before you start, because none of it is fixable by uploading differently:

Will search engines index your page?

Every hosted page is sent with noindex until the owner turns on "findable in search" for that link. The switch is refused on a link that has a password, an email gate or an expiry date: a search result can easily outlive a link like that, and a dead result is worse than no result.

Why does publishing ask for an email code?

Hosting a page anonymously is what phishing wants, so Snapy does not offer it. A code typed from a real inbox is what stands between a snapy.page address and being used for someone else's login screen, and it is why link names containing terms like login, verify, wallet or a bank's name are refused outright. See the acceptable use policy for what is and is not allowed, and the report link that sits on every hosted page.

Confirming an address takes one code, once. Nobody you send the link to is asked for anything.

What do people host on it?

Landing and coming-soon pages, portfolios and resumes, prototypes and demos, HTML5 games, small calculators and converters, event invites, and pages generated by an AI tool. Made yours with an AI assistant? See publishing an AI-made page. Sending a document rather than a page? Turn a PDF into a link or share an image as a link.

Snapy Pro · unlimited links, and who opened them Refundable within 7 days