FREE STATIC WEBHOSTING

drop. deploy. done.

Free static hosting that ships in seconds and asks for zero card details. Bring your own domain or use ours.

$0/mo, no card auto HTTPS bring your domain magic-link login zero tracking simple API
/ how it works

Four small steps. The last one's optional.

No YAML to write. No DNS rabbit holes unless you want them.

step 01
Sign in with your email.

We send you a one-time link. That’s the whole account — no password to forget, nothing to verify with your phone.

step 02
Pick a name.

Anything available on *.fuu.sh. Three letters minimum, lowercase and dashes only — like an old-school handle.

https://portfolio.fuu.sh
https://kestrel-studio.fuu.sh
step 03
Drop a zip.

Up to 100 MB. We unpack it, check it for trouble, and serve it from a URL you can share in the next minute.

→ live
step 04 — optional
Bring your domain.

Point a CNAME at us and drop in the TXT record we give you. We issue the cert and keep it renewed.

https://studio.kestrel.co
CNAME → portfolio.fuu.sh
/ what you get

Free. Fast. And actually free.

No “free tier” asterisks. No trial countdown. The free plan is the whole plan.

$

$0 forever, no card.

No trial timer. No upsell sequence. The free plan is the whole plan.

$0/mo
🔒

HTTPS, automatic.

Auto-issued and auto-renewed certs for both fuu.sh subdomains and any custom domain you bring along.

Let’s
Encrypt

Bring your domain.

One CNAME, one TXT record. We verify ownership, then keep the cert renewed. No DNS babysitting.

Zero tracking.

No analytics, no ads, no third-party scripts on this site or in your dashboard. None.

Your files are yours.

We don’t train models on them, scan them for ads, or sell them on. Delete a site and the files go with it.

/ for scripting people

Or push from your own scripts via the API.

The web uploader is the canonical way. The API exists for people who’d rather pipe a build straight to curl.

~/projects/portfolio — fuush api
# 1. generate a token in your dashboard # https://app.fuu.sh/tokens # 2. push a zip to a site you own $ curl -X POST https://api.fuu.sh/v1/sites/portfolio/deploy \ -H "Authorization: Bearer $FUUSH_TOKEN" \ -F [email protected] ↳ uploading… ████████████ 100% { "site_id": "...", "site_url": "https://portfolio.fuu.sh" }
/ try a subdomain
.fuu.sh
https://portfolio.fuu.sh available

Or point a custom domain via CNAME — we’ll handle the cert.

/ pricing

One plan. It’s free.

No tiers, no trial, no card. If we ever add a paid plan, the free one isn’t going anywhere.

FREE — forever
$0 / month

Everything fuush does, for everyone.

Start hosting →
  • Up to 25 sites per account
  • 100 MB per zip · reasonable bandwidth
  • Auto HTTPS on *.fuu.sh subdomains
  • Unlimited custom domains per site
  • Magic-link sign in · optional 2FA
  • API tokens for scripted deploys
/ FAQ

Questions that come up a lot.

Is it actually free, or free-with-asterisks?+
Free. No card on file, no trial timer, no usage caps you’ll bump into on a side project. There’s one free plan and that’s the whole product. If you outgrow the limits we’ll tell you in plain language.
What’s the catch?+
We only host static files. If your site needs a backend, a database, or server-side rendering — fuush isn’t for you. We’re trying to be the best at one specific thing.
Can I bring my own domain?+
Yes. We give you a TXT record to prove ownership, then point a CNAME at <your-slug>.fuu.sh. We issue the cert via Let’s Encrypt and keep it renewed.
How do you handle traffic spikes?+
Everything is served from a small fleet of edge nodes, so a normal traffic spike isn’t a problem. If we ever see abuse-looking patterns we’ll reach out before doing anything.
Do you train on my files?+
No. We don’t read them, scan them, or feed them to anything. Delete a site from your dashboard and the files go with it — they’re not kept around “just in case.”
What if I lose access to my email?+
Visit app.fuu.sh/recover and type in any subdomain or custom domain you own on fuush. We’ll send a sign-in link to the email that controls it.

Ready when you are.

Sign in, pick a name, drop a zip. Public URL in under a minute.

Start hosting →