Static and Jamstack site hosting on Cloudflare’s network, with Git-based builds and optional serverless functions.
Best for: Static and Jamstack sites that might get heavy traffic. Skip it if: You’re starting a full-stack app; Workers has the broader feature set.
Deploys through Git-connected builds or the Wrangler CLI. Cloudflare documents a migration path from Pages to Workers.
Free
- Commercial use: no non-commercial clause found
- Static requests and bandwidth are free and unlimited
- 500 builds/month, one at a time, 20-minute timeout
- 20,000 files per site, 25 MiB per file
- Functions share the Workers limit of 100k requests/day
Functions count against the Workers Free daily cap, and Cron Triggers, Workers Logs and gradual deploys are Workers-only.
AWS’s Git-based hosting for static and server-rendered web apps, with built-in CI/CD and a CDN.
Best for: Teams already on AWS that want Git-based hosting with Cognito and AppSync. Skip it if: You want a permanent $0 host.
Official AWS MCP servers (Knowledge, plus Serverless for S3/CloudFront deploys) and an aws-amplify agent plugin.
AWS Free plan (credits, up to 6 months)
- Commercial use: allowed
- $100 credit at sign-up plus up to $100 for activities; most new customers need no card
- The Free plan ends after 6 months or when the credits run out
- The pricing page still lists 1,000 build minutes, 15 GB served and 500k SSR requests/month as 'free for 12 months’ (AWS doesn’t say how this applies to new accounts)
- After that: $0.15/GB served, $0.01/build minute
It’s a trial, not a permanent free plan: the account closes after 6 months unless you upgrade, and data is erased 90 days later.
Serverless platform that runs JavaScript, TypeScript or WebAssembly code on Cloudflare’s global network and can also serve static assets.
Best for: Full-stack apps and APIs on a global edge, with free static assets. Skip it if: You need long-running Node processes or heavy CPU per request.
Strong: official remote MCP servers (bindings for D1/R2/KV, docs, the full API) and the Wrangler CLI.
Workers Free
- Commercial use: no non-commercial clause found
- 100,000 requests/day (Error 1027 beyond that; resets 00:00 UTC)
- 10 ms CPU per request, 128 MB memory
- Static asset requests are free and unlimited
- 3,000 build minutes/month; no sleeping
The daily request cap is hard and each request gets only 10 ms of CPU, so heavy server rendering needs the $5 plan.
Open-source, self-hosted alternative to Heroku and Vercel that deploys apps, databases and services to your own servers.
Best for: Vercel- or Heroku-style git deploys of many apps and databases on one cheap VPS. Skip it if: You don’t want to manage a Linux server.
Built-in MCP endpoint at https://<instance>/mcp (the docs say read-only, but v4.5.0 added tools for managing resources), an official Cursor plugin and a REST API.
Self-hosted (free forever)
- Commercial use: yes (Apache-2.0)
- Self-hosted has every feature with no limits; you pay only for servers
- Coolify Cloud: $5/mo for 2 servers, plus $3 per extra server
- No sleeping; it runs on your own server
You run, patch and back up the server yourself.
Open-source, self-hosted platform that deploys apps and databases to your own servers using Docker.
Best for: Docker Compose apps and databases on a VPS, with a simple UI. Skip it if: You need SSO or audit logs for free (they’re Enterprise-only).
Official MCP server (@dokploy/mcp, about 500 tools; needs your Dokploy URL and an API key) and a REST API.
Self-hosted (open source)
- Commercial use: yes, for the Apache-2.0 core
- Self-hosting is free; you pay only for the server
- Dokploy Cloud Hobby: $4.50/mo per server, 1 user
- No sleeping; it runs on your own server
The licence is split: code in /proprietary directories isn’t Apache-2.0, and you manage the server yourself.
Firebase’s managed hosting for server-rendered web apps such as Next.js and Angular, running on Cloud Run.
Best for: Next.js or Angular SSR apps already on Firebase. Skip it if: You won’t attach a card.
The Firebase MCP server has App Hosting tools and a deploy prompt. Firebase Studio apps move to Google AI Studio or Antigravity and can keep their App Hosting URL.
Blaze no-cost quota (billing account required)
- Commercial use: allowed
- 10 GiB/month outgoing bandwidth free, then $0.15-0.20/GiB
- 5 GB storage free
- Scales to zero by default (minInstances 0), so expect cold starts
It isn’t available on Spark: you must attach a billing account even to stay within the free quota.
Google’s CDN-backed hosting for static web apps, part of the Firebase app platform.
Best for: Static front ends using Firestore and Firebase Auth. Skip it if: You need SSR or APIs without adding a card.
Official Firebase MCP server (npx firebase-tools mcp) with deploy tools, plus the Firebase CLI. Firebase Studio stopped taking sign-ups on June 22, 2026 and shuts down on March 22, 2027.
Spark (no-cost)
- Commercial use: no non-commercial clause found
- 10 GB storage
- 360 MB/day of transfer (about 10.8 GB/month)
- Static/CDN only (Cloud Functions need Blaze); no sleeping
The daily transfer cap is small, and any server code needs the Blaze plan with a card.
Google Cloud’s serverless platform for running containers that scale automatically, including down to zero.
Best for: Containerized APIs and SSR apps with low or spiky traffic. Skip it if: You want a hard $0 cap.
Strong: Google AI Studio deploys to Cloud Run in one click. There’s an official Cloud Run MCP server (remote, or npx @google-cloud/cloud-run-mcp) and the gcloud CLI.
Free tier (monthly, ongoing)
- Commercial use: allowed
- 2M requests, 180,000 vCPU-seconds and 360,000 GB-seconds per month
- 1 GB/month of egress from North America
- Scales to zero by default (cold starts); minimum instances are billed
It needs a Cloud Billing account, and usage beyond the free tier is billed automatically.
Hosting platform for static sites and web apps, with serverless functions, forms and deploy previews.
Best for: Small commercial static or Jamstack sites that deploy rarely. Skip it if: You deploy often or expect more than about 10 GB of traffic a month.
Strong: official MCP server (netlify-mcp.netlify.app/mcp) and CLI. Bolt can switch a project’s hosting to Netlify, and Netlify supports drag-and-drop deploys.
Free (credit-based)
- Commercial use: allowed
- 300 credits/month, hard cap, no top-ups
- Costs: production deploy 15 credits, 1 GB bandwidth 20, 10k requests 2, 1 GB-hour of compute 10
- Deploy previews and form submissions aren’t metered; no sleeping
When the 300 credits run out, every project on the account shows 'Site not available’ until the next cycle, and 20 production deploys alone use them all.
Oracle Cloud’s permanently free allowance of virtual machines, storage and bandwidth.
Best for: A free always-on VM to run Coolify, Dokploy or a small API. Skip it if: You need stable terms; Oracle halved the free Arm allowance in 2026.
These are plain VMs, so agents deploy over SSH or through Coolify/Dokploy. There’s the OCI CLI; Oracle’s MCP servers (github.com/oracle/mcp) are reference implementations only.
Always Free
- Commercial use: no non-commercial clause found
- Arm (Ampere A1): 2 OCPUs + 12 GB RAM in total
- 2 AMD micro VMs (1/8 OCPU and 1 GB RAM each)
- 200 GB block storage, 20 GB object storage
- 10 TB/month of outbound data
Most sign-ups need a card for verification, everything must be in your home region, and VMs under 20% utilization for 7 days can be reclaimed.
Usage-billed cloud platform for deploying apps, databases and other services from GitHub repos or Docker images.
Best for: Spinning up an app plus a database in minutes, then paying $5/mo. Skip it if: You need a custom domain or real traffic at $0.
Strong: the official MCP server (mcp.railway.com, via OAuth or the CLI) creates projects, deploys and debugs, and the CLI installs agent skills.
Free ($1/month credit, after a 30-day $5 trial)
- Commercial use: not addressed in the pricing docs
- $1 of usage credit/month, no rollover
- Per service: 1 vCPU, 0.5 GB RAM, 0.5 GB volume
- 1 project, 3 services, 0 custom domains
$1 a month runs only a tiny service, there’s no custom domain, and trial volumes are deleted 30 days after the credits expire.
Managed cloud platform for web services, background workers, cron jobs, Postgres databases and Key Value stores.
Best for: Free demos of full-stack Node, Python or Docker apps. Skip it if: You need always-on hosting, or a database that lasts more than 30 days, at $0.
Strong: the official hosted MCP server (mcp.render.com) creates services, deploys, reads logs and queries Postgres. There’s also a CLI and plugins for Claude Code, Codex and Cursor.
Hobby workspace + Free instances
- Commercial use: no ban found, but Render says not to use free instances for production
- Sleeps after 15 minutes idle; about 1 minute to wake
- 750 instance-hours/month (0.1 CPU, 512 MB)
- 5 GB bandwidth and 500 build minutes/month per workspace
- Free Postgres: 1 GB; it expires after 30 days and is deleted 14 days later
It sleeps when idle, and without a card on file free services are suspended for the rest of the month once the 5 GB of bandwidth is used.
Platform that runs your Docker containers as fast-starting virtual machines in regions around the world.
Best for: Cheap containers in many regions, close to users. Skip it if: You need a $0 host.
flyctl CLI with an experimental local MCP server. The hosted Fly MCP (mcp.fly.io) manages Machines, volumes and secrets but not deployments.
Static website hosting served straight from a GitHub repository.
Best for: Docs, portfolios and open-source project sites. Skip it if: The site takes payments or needs a backend.
Any agent that can push to GitHub can deploy through a GitHub Actions workflow.
GitHub Free (public repositories)
- Commercial use: not for online businesses, e-commerce or SaaS
- Static files only; site up to 1 GB
- 100 GB/month bandwidth (soft limit)
- 10 builds/hour (soft; doesn’t apply to custom Actions workflows); no sleeping
Banned for sites that mainly sell things or provide SaaS, and it can’t run server-side code.
Low-cost virtual private servers (VPS) from German host Hetzner, billed hourly up to a monthly cap.
Best for: A cheap always-on EU server for Coolify or Dokploy. Skip it if: You need cheap US or Asia servers, or a managed platform.
hcloud CLI and REST API. No official MCP server found; community ones exist.
Hosting platform for front-end frameworks such as Next.js, with serverless functions and preview deployments.
Best for: Personal Next.js projects and v0 prototypes. Skip it if: The app makes money.
Excellent: v0 publishes straight to Vercel, the official remote MCP server (mcp.vercel.com) manages projects, deploys and logs, and there’s the vercel CLI.
Hobby
- Commercial use: not allowed (personal, non-commercial only)
- 100 GB transfer, 1M CDN requests, 1M function invocations/month
- 4 active-CPU hours/month; functions up to 300 s
- 100 deployments/day; no sleeping (serverless functions)
It’s non-commercial only, and Hobby can’t buy extra usage, so a feature that hits its cap usually stays off until 30 days have passed.