Visibility in this ranking can be paid for. Payment moves a vendor's position within the
shortlist; it never adds a vendor, and it never changes a word of the review. The largest vendors in app hosting (PaaS) platforms
cannot hold places 1 to 3. Places 1 to 3 go to challengers, vendors outside the best-known brands in a category,
wherever the category has them; the established names follow from place 4 in their ranked order. How it works: placement disclosure ·
editorial process.
The 12 tools, reviewed
#1 Render
Full-stack app hosting with flat instance prices · United States · render.com
Full-stack PaaS Flat instance pricing Managed Postgres
Render comes first because a buyer can read the bill before deploying. The pricing page lists a workspace tier, a monthly price for every instance size from $7 upward, and a price for each Postgres size, so a web service, a worker and a database add up on paper.
- Pricing: Workspace fee + per instance. Workspace plans of Hobby at $0, Pro at $25 and Scale at $499 a month plus compute. Free plan: free plan.
- Best for: Small teams running web apps with workers
- Strengths: Web services and static sites; Background workers; Private services.
Where it falls short
Free web services spin down after 15 idle minutes, take about a minute to wake and lose local files on every restart. Included bandwidth is modest on Hobby (5 GB) and Pro (25 GB).
Wrong for
Front-end teams that want an edge network with framework-level middleware, and anyone who needs a free tier for a customer-facing app.
Visit Render →
#2 Netlify
Front-end hosting with previews and credit billing · United States · netlify.com
Front-end hosting Deploy previews Credit-based billing
Netlify takes second place for front-end work because it is neutral about frameworks and honest about its meter. The pricing page states what a production deploy (15 credits), a gigabyte of bandwidth (20 credits) and ten thousand requests (2 credits) cost, and unlimited deploy previews are included on every plan.
- Pricing: Plan fee + usage credits. Free at $0 with 300 credits a month, Personal at $9, Pro at $20 a month with unlimited members. Free plan: free plan.
- Best for: Marketing sites and Jamstack front ends
- Strengths: Deploy previews; Serverless functions; Netlify Database (Postgres).
Where it falls short
Credits are a unit you must learn, and a traffic spike on the Free plan reaches its 300-credit limit quickly.
Wrong for
Teams with a Rails, Django or Laravel back end that needs always-on workers and a persistent database.
Visit Netlify →
#3 Railway
Usage-priced app and database hosting · United States · railway.com
Usage-based Databases Developer-first
Railway earns third place on speed and price clarity. A project holds services, databases and volumes on one canvas, previews and rollbacks are built in, and the pricing page prints the per-second rates for memory, CPU, volumes and egress instead of hiding them behind tiers.
- Pricing: Usage-based. Hobby at a $5 monthly minimum with $5 of credits, Pro at $20 with $20 of credits and unlimited seats. Free plan: free plan.
- Best for: Developers who want usage-based billing
- Strengths: GitHub and Docker deploys; Preview environments; Deploy any open-source database.
Where it falls short
A usage meter means no fixed price: a busy service or a leaky process raises the invoice. The free path is thin, since the trial gives a one-time $5 and the Free plan then gives $1 a month.
Wrong for
Finance teams that need a predictable monthly figure and buyers who need contractual uptime on a small plan.
Visit Railway →
#4 Vercel
Front-end cloud built around Next.js · United States · vercel.com
Front-end cloud Next.js Serverless functions
Vercel is the strongest option for a team that builds with Next.js and wants pull-request previews, a global network and function-level scaling with almost no setup. The Pro plan bundles a spend-management control, a firewall and free viewer seats, and Fluid compute bills active CPU time rather than idle seconds.
- Pricing: Plan fee + usage. Hobby at $0 for non-commercial use, Pro from $20 a month with $20 of usage credit, Enterprise on quote. Free plan: free plan.
- Best for: Next.js teams shipping fast
- Strengths: Git-based deploys and previews; Fluid compute; Global CDN.
Where it falls short
The Hobby plan is restricted to non-commercial personal use, so any customer-facing project needs Pro. Metered line items multiply on busy sites, and spend limits only help if you set them.
Wrong for
Back-end teams with workers, queues and a relational database, and buyers who want a fixed monthly price.
Visit Vercel →
#5 Heroku
Dyno-based PaaS from Salesforce · United States · heroku.com
Dynos Buildpacks Salesforce
Heroku remains the reference design for the category: push code, get a dyno, attach an add-on, and scale by adding processes. Standard dynos add metrics, alerts, preboot and unlimited workers, and the add-on marketplace covers most data and monitoring needs. Heroku Connect and AppLink make it a sensible choice where the application must talk to Salesforce.
- Pricing: Per dyno / month. Eco dynos at $5 a month (personal accounts, sleep after 30 minutes), Basic at $7, Standard-1X at $25, Standard-2X at $50, Performance-M at $250 and Performance-L at $500. Free plan: none.
- Best for: Established apps and Salesforce-linked teams
- Strengths: Git and Docker deploys; Process types and workers; Preboot and zero-downtime deploys.
Where it falls short
Dyno prices are high against Render or Fly.io for the same memory, and the $5 Eco dyno is for personal accounts and sleeps after 30 minutes.
Wrong for
Cost-sensitive startups and front-end teams.
Visit Heroku →
#6 Scalingo
French PaaS and managed databases, billed in euros · France · scalingo.com
European PaaS SecNumCloud Managed databases
Scalingo suits the buyer whose first question is where the data sits and under whose contract. Its price list is in euros, per container size, and states what every plan includes: custom domains, certificates, metrics, unlimited collaborators and containers that never sleep. Databases have daily backups and, for PostgreSQL, point-in-time recovery, with a Business tier on multi-node clusters.
- Pricing: Per container / month. Containers from EUR 7.20 a month (256 MB), EUR 14.40 (512 MB) and EUR 28.80 (1 GB), VAT excluded, plus a 20 percent premium in the SecNumCloud region. Free plan: none.
- Best for: European teams needing certified hosting
- Strengths: Containers that never sleep; Managed PostgreSQL, MySQL and MongoDB; Unlimited collaborators.
Where it falls short
It is a smaller product with a narrower ecosystem than Heroku or Render, and the pages we read show no free plan or free tier. The pages we read describe no preview environments and no edge function runtime.
Wrong for
Front-end teams and global audiences who need an edge network, plus anyone who wants a free tier.
Visit Scalingo →
#7 DigitalOcean App Platform
App hosting inside the DigitalOcean cloud · United States · digitalocean.com
Cloud PaaS Static sites Containers
App Platform is the sensible pick when the rest of your infrastructure already runs on DigitalOcean: apps, databases and Droplets share one account, one bill and one network.
- Pricing: Per instance / month. Up to three static-site apps free with 1 GiB of transfer each. Free plan: free plan.
- Best for: Teams already using DigitalOcean
- Strengths: GitHub and GitLab deploys; Container registry deploys; Static sites.
Where it falls short
Free hosting is limited to static sites, and bandwidth allowances are per container, so a traffic-heavy app pays $0.02 per GiB above them.
Wrong for
Front-end teams that want per-pull-request previews and an edge runtime, and organizations that want a certified European contract.
Visit DigitalOcean App Platform →
#8 Fly.io
Containers as global Machines, billed by the second · United States · fly.io
Machines Global regions Pay as you go
Fly.io offers the most granular control in this ranking. An app runs as Machines that start in the regions you choose, are billed by the second while running, and can be stopped when idle. The published prices make the cost of a small background service easy to estimate: $2.21 a month for a Discord bot in the vendor's own example.
- Pricing: Usage-based. Pay As You Go with no platform fee: a shared-cpu-1x Machine with 256 MB is $2.19 a month, 512 MB is $3.69, Managed Postgres Basic is $38. Free plan: free trial.
- Best for: Engineers who want regional control
- Strengths: Fly Machines; Volumes; Managed Postgres.
Where it falls short
There is no free tier: new organizations get a trial of up to 2 hours of Machine runtime or 7 days.
Wrong for
Non-specialist teams, agencies with many small client sites and anyone wanting a fixed monthly bill or a free plan.
Visit Fly.io →
#9 Cloudflare Pages
Git-based front-end hosting on Cloudflare's network · United States · pages.cloudflare.com
Static hosting Edge network Git builds
For a static site or a light front end, Cloudflare Pages is hard to beat on cost: static asset requests are free and unlimited on free and paid plans, builds run from GitHub or GitLab, and each branch gets a preview URL. If your domain and DNS are already on Cloudflare, the integration is tidy.
- Pricing: Free + Workers usage. Free plan with 500 builds a month and one build at a time. Free plan: free plan.
- Best for: Static sites already on Cloudflare
- Strengths: GitHub and GitLab integration; Preview deployments; Pages Functions.
Where it falls short
Free builds are capped at 500 a month with one build at a time and a 20-minute timeout, and a project may hold 20,000 files.
Wrong for
Teams that want always-on containers, workers or a managed database on one invoice.
Visit Cloudflare Pages →
#10 Sevalla
App, database and static hosting from Kinsta · United States · sevalla.com
Pod pricing Kinsta product Static hosting
Sevalla is a sensible mid-table choice: a clear price table, 25 data center locations and an owner, Kinsta, that already sells managed hosting. Runtime pods come in CPU-to-RAM ratios, persistent storage starts at $3 for 10 GB, internal traffic is free, and hibernation pauses idle pods to cut cost. Static sites are free with 100 GB of bandwidth and 600 build minutes.
- Pricing: Per pod / month. Runtime pods from $5 a month (0.3 CPU, 0.3 GB), $10 for 0.5 CPU and 1 GB, build pods at $0.02 a minute, external bandwidth $0.1 per GB. Free plan: free plan.
- Best for: Agencies and teams wanting simple pod pricing
- Strengths: Application hosting; Docker image deploys; Managed databases.
Where it falls short
The cheapest Hobby pod does not support custom domains, external bandwidth is $0.1 per GB, and the ecosystem, community content and third-party integrations are thinner than those of Render or Heroku.
Wrong for
Teams that need deploy previews at scale, long track records or a European contract.
Visit Sevalla →
#11 Northflank
Container platform for your cloud or theirs · United Kingdom · northflank.com
Bring your own cloud Kubernetes Preview environments
Northflank targets the team that wants platform ergonomics without giving up its own cloud account. The same console deploys to Northflank's managed cloud or to AWS, GCP and Azure, supports buildpacks and Dockerfiles, pipelines and preview environments, and lists compute plans in public. The Sandbox tier gives two always-on services, a database and two cron jobs for free.
- Pricing: Usage-based. Sandbox tier with 2 free services, 1 free database and 2 free cron jobs. Free plan: free plan.
- Best for: Teams needing bring-your-own-cloud
- Strengths: Services, jobs and add-ons; Bring your own cloud; Preview environments.
Where it falls short
The product surface is large, with a steeper learning curve than Render or Heroku, and its marketing now centers on AI infrastructure and GPUs, which may not describe a small web app.
Wrong for
Solo developers and agencies who just need a website live.
Visit Northflank →
#12 Upsun
Multi-cloud application platform billed per resource · France · upsun.com
Multi-cloud Enterprise controls Preview environments
Upsun is the specialist's tool for complex, multi-service applications with many branches and several customers or sites. Pricing is per provisioned resource, shown in euros, pounds, dollars and other currencies, and you can deploy to AWS, GCP, Azure, IBM Cloud or OVHcloud. Full-stack preview environments, a trust center with a published impressum, and 24x7 support suit agencies and regulated companies.
- Pricing: Per resource / hour. No plans: you pay for provisioned resources, such as shared CPU at EUR 0.033 an hour, guaranteed CPU at EUR 0.100 and 1 GB of memory at EUR 0.013, with a 15-day free trial and no card. Free plan: free trial.
- Best for: Agencies and enterprises with complex apps
- Strengths: Full-stack preview environments; Multi-cloud deployment; Git-driven automation.
Where it falls short
There are no fixed plans, so a first estimate means adding up CPU, memory and service rates by the hour, and the 15-day trial is short.
Wrong for
Solo founders, hobby projects and small sites.
Visit Upsun →
Questions and answers
What is the best app hosting (PaaS) platform in 2026?
Render ranks first of 12, best for small teams running web apps with workers. Netlify is second (marketing sites and Jamstack front ends) and Railway third (developers who want usage-based billing). Places 1 to 3 go to challengers, vendors outside the best-known brands, wherever the category has them.
What is the difference between a PaaS, web hosting and IaaS?
Web hosting rents space to run a site, often a WordPress install, and the vendor controls the stack. IaaS (a cloud virtual machine) hands you a server and leaves the operating system, patching and scaling to you.
Is there a free PaaS for a small project or prototype?
Yes, with conditions. Render's Hobby workspace and Netlify's Free plan cost nothing, Railway reverts to a Free plan with $1 of monthly credit after its trial, and DigitalOcean hosts up to three static-site apps free.
Vercel or Netlify for a front-end site?
Vercel is the natural home if you build with Next.js, since the same company maintains the framework.
What happened to Heroku's free tier, and what replaces it?
Heroku's cheapest option today is the Eco dyno at $5 a month, limited to personal accounts and sleeping after 30 minutes of inactivity; the always-on Basic dyno is $7.
Why do usage-based PaaS bills jump unexpectedly?
Because the meters that grow with success are outside the headline price: outbound bandwidth, function invocations or compute time, image transformations, build minutes and extra team seats.
Can I run a database on a PaaS?
Yes on the container-style platforms. Render, Heroku, Scalingo, DigitalOcean, Sevalla, Northflank and Fly.io all sell managed databases, and Railway deploys open-source databases as services.
How hard is it to move an app from one PaaS to another?
Easy if the app is a container or a standard buildpack app with a database dump, harder if it uses vendor-specific functions, edge middleware or storage.
Does a European company need a European PaaS?
Not by rule, but data location and contracts matter.
When should we leave a PaaS for Kubernetes or a cloud account?
Leave when the platform's per-unit price is clearly above the raw compute price for a stable workload, when you need private networking or compliance controls the vendor lacks, or when you employ people who enjoy operating infrastructure.
Do PaaS platforms support background workers and scheduled jobs?
The container platforms do, the front-end platforms mostly do not. Render lists background workers, Heroku offers unlimited workers on its Standard dynos, Railway includes cron jobs, and Northflank sells jobs as a separate workload type.