Deploy your website or web app in minutes
Deploy your website or web app from your AI tool, GitHub or a folder you upload, and we build it, give it HTTPS and keep it running. App hosting for everything you build with AI or code, free to start and free for business.
Last updated
We found a Next.js app. We'll build it and run it with npm start.
- Build
- npm run build
- Start
- npm start
- Node
- 24, from engines
- Address
- bakery-app.cloudzyro.app
How to deploy a website: three ways
Use whichever suits the way you work. Every deploy becomes a version you can restore.
From your AI tool
Connect Claude, ChatGPT, Cursor or Codex once, then ask it to put your site online. It creates the site, sends the files and checks it went live.
Build with AIFrom GitHub, GitLab or Bitbucket
Connect a repository and every push to your branch goes live by itself, with the result shown on the commit.
Read the Git guideUpload a folder or a zip
Drag in your project. We check it, tell you what we found and build it. No tools to install.
Read the upload guide
What happens when you deploy a website
The same steps for every deploy, whichever way you start one. You see each step in the console, and so does your AI tool.
- 1
We read your project
We work out what it is (a static site, a single-page app or a Node.js server), how to build it and which environment variables its code reads, and tell you before anything runs. - 2
We build it
Builds run on our build servers with Node 24 by default, or the version your project asks for. A build can take up to 15 minutes. - 3
We check it starts
The new version runs in its own container and must answer before it takes over. If it doesn't, your live site stays as it was and you get the reason. - 4
It goes live
Your address switches over with no downtime, HTTPS included, and Cloudflare clears its copy of your old files so visitors see the new version straight away.
New to hosting? Read how to host a website, a plain-English guide from domain to live site.
AI website hosting, from prompt to live site
Your AI tool built it. Now it can put it online too, through the Cloudzyro connector.
- 1
Connect once
Add the Cloudzyro connector to Claude, ChatGPT, Cursor or Codex at https://api.cloudzyro.com/mcp and choose your workspace. - 2
Ask it to put your site online
Your AI tool checks the name, creates the site and sends your project's files. - 3
It follows the build
It watches the deploy until the site is live, or reads the reason it failed and fixes it. - 4
Share the link
Your site is live at your-name.cloudzyro.app. Add your own domain whenever you're ready.
Set it up with Claude, ChatGPT, Cursor or Codex, or read how to connect your AI tool.
Static sites, single-page apps and Node.js
We read your project and build and run it the right way. No Dockerfile, no config. Node apps run on Node 24, or the version in engines.node or .nvmrc.
Deploy from GitHub, GitLab or Bitbucket
Connect a repository once and every push goes live by itself. Any other Git host works too, with a read-only token.
- Push to deployEvery push to your chosen branch goes live by itself. GitHub shows each deploy's result on the commit.
- Monorepos welcomePoint a site at the folder it lives in, so one repository can hold several sites.
- Pause when you need toStop automatic deploys for a while, then switch them back on.
- Read-only accessWe only read your code: GitHub access is read-only, Bitbucket uses a read-only key, and any other Git host works with a read-only token.
- Add online orderinga41c9e2Live
- Fix menu prices7f03b1dReplaced
- Autumn menue9d2c40Replaced
Automatic deploys on
Environment variables and databases
Keep keys out of your code and connect your data in a click.
Environment variables
- DATABASE_URLSet by Connect Supabase
- STRIPE_SECRET_KEYLocked
- NEXT_PUBLIC_SITE_URLhttps://northwindbakery.com
- We spot what your code needsWhen you deploy, we list the environment variables your code reads, so nothing is missed.
- Lock sensitive valuesA locked value can be used by your app but never shown again, to anyone.
- Supabase in one clickSign in to Supabase and pick a project, or paste a Neon or any other Postgres connection string. Postgres connections are tested before they're saved.
Step by step: connect Supabase to your site or set environment variables.
Zero-downtime deploys and one-click rollback
Ship as often as you like. Visitors never see a half-finished deploy.
Checked before it goes live
A new version only takes over once it has started and answers.
No downtime
The current version keeps serving visitors until the new one is ready.
A failed deploy changes nothing
Your site stays as it was, and you get the reason with a suggested fix.
Roll back in one click
Restore any of your last 5 versions on Launch, or 10 on Boost.
Resources for each site
Every site gets its own memory and CPU. Move just your busy sites to Boost, and the rest stay free.
| Resource | Launch, free | Boost, $20 a month |
|---|---|---|
| Memory | 512 MB | 2 GB |
| CPU | 1 | 2 |
| Traffic a month | 100 GB | 1 TB |
| Upload size | 100 MB, 20,000 files | 1 GB, 50,000 files |
| Versions to restore | 5 | 10 |
| Temporary files while running | 2 GB | 5 GB |
| Build time limit | 15 minutes | 15 minutes |
| Build queue | Normal | First in line |
| Custom domains per site, with HTTPS | 5, free | 20, free |
Add-ons, Enterprise and the full comparison are on the pricing page.
What hosting costs, from free to Boost
Plans are per site, so you only pay for the sites that need more. Prices in US dollars, plus tax.
A portfolio and two side projects
- 3 sites on Launch
- $0
- Your own domains and HTTPS
- $0
- A month
- $0
Each site gets 100 GB of traffic a month. Going over slows it down, never charges you.
A startup's app and marketing site
- Web app on Boost
- $20
- Marketing site on Launch
- $0
- 5 team members
- $0
- A month
- $20
Plus tax. No charge per person, on any plan.
A busy app with extras
- App on Boost
- $20
- +1 CPU
- $8
- +2 GB memory
- $8
- +500 GB traffic, this month only
- $12
- This month
- $48
Plus tax. Extras are bought in the console, never added for you.
Starting out? See what free website hosting includes.
Always on, protected and kept apart
The same protection on the free plan as on Boost.
Always ready
Sites stay running on every plan, the free one too, so the first visitor never waits for a cold start.
Behind Cloudflare
Cloudflare serves your images, CSS and JavaScript from close to your visitors and blocks attacks. Blocked traffic never counts toward your allowance.
Each site in its own space
Every site runs in its own container with its own memory and CPU, and can't reach other customers' sites.
AI tools on a short leash
A connected AI tool can deploy and restore, but can never delete a site, see your secrets or change your plan.
How we isolate sites and back up your data: security at Cloudzyro.
What people deploy to Cloudzyro
From a weekend prototype to a startup's production app.
- PrototypesTurn an AI prototype into a live link
- MVPsBuild and launch a minimum viable product
- Startups and SaaSHost your product as you grow
- Web appsFull-stack apps with a database
- Internal toolsDashboards and admin apps for your team
- Coding agentsLet Claude Code, Codex and Cursor deploy
- Marketing sitesLanding pages and campaign sites, built with AI
- AgenciesClient sites and landing pages
- EcommerceOnline shops and storefronts
- PortfoliosBuild and host a portfolio site
Moving from Vercel, Netlify, Render or Railway?
See how the plans compare, then bring your app over from Git in a few minutes.
- Cloudzyro vs VercelPrice per site against price per seat.
- Cloudzyro vs NetlifyTraffic allowances against credits.
- Cloudzyro vs RenderFree sites that are always ready.
- Cloudzyro vs RailwayA flat price against pay for what you use.
- Host a Next.js appFrom your repository to a live address, step by step.
- Vercel alternativesThe options for apps leaving Vercel, side by side.
Hosting without the catches
The things that make hosting stressful elsewhere don't happen here. Not as a promotion, as the way it works.
Elsewhere: A surprise bill after a busy month
Pricing by usage means a good month costs more.
Cloudzyro: One flat price per site
Go over your traffic and the site slows down. You're never charged for it.
Elsewhere: Paying for traffic from an attack
Bots and attacks count as usage like anyone else.
Cloudzyro: Attacks are never billed
Traffic that's blocked never counts toward your allowance.
Elsewhere: Your site switched off at its limit
Use up an allowance and it can be paused until next month.
Cloudzyro: Your site stays online
Past its allowance it slows down, and every request is still answered.
Elsewhere: A charge for every teammate
Pricing per seat grows with your team.
Cloudzyro: Your whole team, free
Owners, admins and members on every plan.
Elsewhere: A free plan for hobbies only
Using it for a business needs a paid plan.
Cloudzyro: Free for business too
Launch is free, and you can run your business on it.
Elsewhere: Sites that fall asleep
Quiet free sites can take seconds to wake up.
Cloudzyro: Always ready
The first visitor after a quiet week gets an instant answer.
Elsewhere: Hard to leave
Getting your work back out isn't always simple.
Cloudzyro: Leave whenever you like
Download the files of any version, any time.
7catches to watch for
0catches here
Start freeQuestions about Deploy
What does it mean to deploy a website?
What is app hosting?
Is it really free web hosting?
Can I use the free plan for my business?
What can I host?
Do I need to know which framework my AI tool used?
Can I host WordPress or PHP?
How do I deploy a site built with Claude?
How long does a deploy take?
What happens if a deploy fails?
Do sites sleep when nobody visits?
Can my app save files to disk?
Where are sites hosted?
Deploy your first app free
Upload a folder, connect GitHub or ask your AI tool. Live on your own address in about a minute.