| Vercel | Hobby is $0. 100 GB fast data transfer, 1 million CDN requests, and 1 million function invocations a month. 200 projects, 100 deployments a day, functions up to 300 seconds. Personal, non-commercial use only. Past a limit, you usually wait 30 days. | Pro is $20/month, with one deploying seat and $20 of usage credit. | Yes. Up to 50 domains per project on Hobby. | A personal Next.js or frontend app you are not selling. |
| Netlify | $0 for 300 credits a month, hard stop, no auto recharge. A production deploy costs 15 credits, 1 GB of bandwidth costs 20, and 10,000 requests cost 2. Includes 3 databases with 7-day backup retention, and custom domains with SSL. | Personal is $9/month for 1,000 credits. Pro starts at $20/month for 3,000 credits. | Yes, on Free, with SSL. | A small site that also needs a database, if you can stay inside 300 credits. |
| Cloudflare Pages and Workers | Static requests are free and unlimited. Pages on the free plan: 500 builds a month, one at a time, 20-minute build timeout, 100 custom domains per project. Workers Free: 100,000 requests a day and 10 ms of CPU per invocation. D1 free: 5 GB, 5 million row reads a day, 100,000 row writes a day. | Workers Paid is a $5/month minimum and includes 10 million requests a month. Static requests stay free. | Yes. 100 per Pages project on the free plan. | A static site or a small edge app, including one you plan to put on your own domain. |
| Render | Hobby workspace is $0: 25 services, 5 GB bandwidth, 500 build minutes, 2 custom domains. Free web services (512 MB) spin down after 15 idle minutes and share 750 instance hours a month. Free Postgres is 1 GB, one per workspace, expires 30 days after creation, then a 14-day grace period, and has no backups. | $7/month for the cheapest paid web service (under 1 CPU, 512 MB). Paid Postgres starts at $6/month. A Pro workspace is $25/month plus compute. | Yes. Hobby includes 2, then $0.25 per extra domain each month. | A server that must stay on. Not the free database, if the data matters. |
| Railway | New accounts get a one-time $5 trial credit for 30 days. After that, Free is $0 with $1 of credit a month, 0.5 GB RAM, 1 vCPU, and a 0.5 GB volume. The credit does not roll over. | Hobby is $5/month and includes $5 of usage. You still pay $5 if you use less. RAM is $10 per GB-month and CPU is $20 per vCPU-month past the included usage. | Yes. Railway documents custom domains and SSL. The domains page does not state how many are free. | A small always-on app when $5 of usage covers it. |
| Lovable | Publishing to a lovable.app URL is free on every plan, with HTTPS. The plan does not cap visitors or bandwidth, except newer Free apps (created from May 13, 2026), which stop at 1,000 server requests per project per 10 seconds. Free includes a 20-credit monthly Cloud grant. | Pro with 100 credits is $25/month, or $250/year. Custom domains start there. | Paid plans only. | The app is still a Lovable project and you do not need your own domain yet. |
| Bolt | A bolt.host URL on every plan. Free hosting is 10 GB and 333,333 requests a month for the whole account, then the sites stop until the next cycle. A Made in Bolt badge shows on Free. | Pro hosting comes with any paid Bolt plan. The billing docs use Pro 10M at $25/month as the starting example. Pro hosting is 30 GB and 1 million requests, then optional pay-as-you-go up to a cap you set. | Pro only. Downgrading to Free blocks new custom-domain publishes. | A Bolt project you are still editing in the browser. |
| Replit | Starter includes 1 published app. The deployment expires after 30 days and can be republished. A .replit.app subdomain is free. Static hosting is listed as free. Autoscale idles after 15 minutes without traffic. | The next individual plan is Core. This guide does not repeat a dollar price: the publishing-costs table did not include readable prices, and Fitbuild still marks Core verify on the tool page. | Yes. You pay the domain provider. Replit provides the TLS certificate. | A demo that can be republished, or an app you are still building inside Replit. |