How and where to launch a website built with AI
Quick recommendation
Website, blog, portfolio: Netlify.
Next.js project: Vercel.
Application with a backend or database: Railway.
When to choose each service
I want a simple website, blog, personal portfolio, or landing page: most often Netlify.
I want a modern web app, especially in Next.js: most often Vercel.
I want a small e-shop or content website without a complex custom backend: usually Netlify or Vercel.
I want an internal tool, client portal, SaaS, or another app with login and server-side logic: usually Railway.
I want a project where the frontend, API, and database all run together: Railway is usually the most practical choice.
I just want to get something online quickly and not think about it too much: Netlify is often the easiest start.
By technology
HTML, CSS, and JavaScript: Netlify.
Astro, Hugo, Eleventy, and other static site generators: usually Netlify.
React or Vue without a custom server: Netlify or Vercel.
Next.js: Vercel.
Node.js backend, Docker, database, cron jobs, or worker: Railway.
Multiple services in one project: Railway.
Pricing and free plans
All three platforms let you start for free, but the free plans are mainly suitable for personal projects, testing, and light traffic.
Vercel: free Hobby plan; paid Pro starts at $20 per month plus usage. Hobby is intended mainly for personal and non-commercial use.
Netlify: free Free plan; paid Personal starts at $9 per month, with the higher Pro plan at $20 per month.
Railway: free Free plan; the cheapest usable paid plan is Hobby at $5 per month, and this amount is credited toward usage.
What to watch out for
With Vercel and Netlify, you need to keep an eye on function and traffic limits, so they are not ideal for heavier backend projects. With Railway, on the other hand, you need to account for the fact that pricing depends more on actual server resource usage.
Simple rule
If you want to remember one rule, make it this: if the project is mainly about displaying content, look at Netlify or Vercel; if it needs to compute, store data, or run on a server, look at Railway.