Free website hosting, with no catches
Free website hosting for your site or web app, with your own domain, HTTPS and business use allowed. No ads, no sleeping sites, no card and no bill on a busy day.
Last updated
- Free forever
- Business use allowed
- Your own domain, free
- No ads, no badge
- Always ready
- Your team, free
No card needed. Upgrade one site at a time, only if it needs more.
What's free
Free forever
Not a trial. The Launch plan costs nothing, for as long as you like.
Business use allowed
Run your shop, portfolio or company site on it. No hobby-only rule.
Your own domain, free
Add your domain with HTTPS set up and renewed for you, or use a free cloudzyro.app address.
No ads, no badge
We never put our name or ads on your site.
Always ready
Your site opens straight away for every visitor. It's never put to sleep.
Your team, free
Invite as many people as you like. No charge per person.
The limits, in plain words
Generous enough that most sites never notice them. Here's exactly what the free plan includes.
- Traffic
- 100 GB a month
- Past the allowance
- Slows to 2 Mbit/s for the rest of the month, and stays online
- Memory and CPU
- 512 MB and 1 CPU per site
- Upload size
- 100 MB and 20,000 files per version
- Versions to restore
- The last 5
- What it runs
- Static sites, single-page apps and Node.js apps
What to check before you choose a free host
Free plans differ most in these six ways. Here's how ours answers each.
- Can I use it for a business?Yes. Business use is allowed on the free plan.
- Does my site go to sleep when it's quiet?No. It's always ready, even after a quiet week.
- Do you put ads or your name on my site?No ads and no badge, ever.
- Can I use my own domain?Yes, free, with HTTPS.
- What happens on a busy day?It slows down past 100 GB a month instead of going offline, and you're never charged for it.
- Am I billed for attack traffic?No. Traffic Cloudflare blocks never counts.
How to host a website for free
Four steps, and the first three take a few minutes.
- 1
Sign up free
With your email, Google, GitHub, GitLab or Bitbucket. No credit card. - 2
Send us your site
Upload a folder or zip, connect a Git repository, or ask Claude, ChatGPT, Cursor or Codex to publish it through https://api.cloudzyro.com/mcp. - 3
Pick your address
Your site goes live at yourname.cloudzyro.app, with HTTPS, in about a minute for most sites. - 4
Add your domain
When you're ready, add your own domain on the site's Domains tab. The certificate is set up for you.
Every way to send your site, step by step: deploy a website or web app.
Who free web hosting is for
The free plan isn't a cut-down demo. It's real hosting for real sites, with room to grow.
Portfolios and personal sites
Your work at your own domain, free for good. See portfolio hosting.Small business websites
A site for a shop, salon or practice, with business use allowed on the free plan.Side projects and learning
Students and hobbyists get the same hosting as everyone else, with no ads and no sleep.Startup marketing sites
Keep the marketing site free while the app moves to Boost. See hosting for startups.Client sites
Agencies and freelancers can host each client's site free and upgrade only the busy ones. See hosting for agencies.Prototypes and demos
Share a live link instead of a screenshot. See prototype hosting.
Free hosting for apps, not just pages
Most free hosts stop at static HTML. Launch also runs single-page apps built with React, Vite or Vue and Node.js servers such as Express or Next.js, with 512 MB of memory and 1 CPU for each site. We read your project, build it and keep it running.
Free app hosting has one rule worth knowing: there's no permanent disk. Files your app writes while it runs are cleared on every deploy, so keep accounts, orders and uploads in a database such as Supabase or Neon. You can connect Supabase in a click, and keep keys in locked environment variables rather than in your code.
Is free hosting safe?
Free sites get the same protection as paid ones.
HTTPS on every address
Certificates for your cloudzyro.app address and your own domain, renewed for you.
Behind Cloudflare
Attacks are blocked before they reach your site, and blocked traffic never counts toward your 100 GB.
Each site kept apart
Every site runs in its own container with its own memory and CPU, and can't reach other customers' sites.
Safe updates
A new version only goes live once it starts and answers, and you can restore any of your last 5 versions in one click.
When to move a site to Boost
Most sites never need to. Upgrade one site when it regularly gets close to 100 GB of traffic a month, needs more than 512 MB of memory, or needs bigger uploads. Boost is $20 a month for that one site, plus tax, with 2 GB of memory, 2 CPUs, 1 TB of traffic, 10 versions to restore and priority in the build queue.
Your other sites stay free, and there's never a charge per team member. Every plan is on the pricing page.
Free hosting and domain names
Hosting is where your site lives; a domain is the name people type. You can have one without the other.
Questions about free website hosting
Is the free website hosting really free?
Can I host a website for free with my own domain?
What can I host on the free plan?
What happens if my site gets a lot of visitors?
Is there free app hosting too?
Do I need a credit card?
Can I get a free subdomain?
Do you offer free WordPress hosting?
Is free hosting good for SEO?
Host your website free today
Deploy from your AI tool, GitHub or a zip, live on your own address in about a minute.