Best Hosting for Indie Hackers in 2026
Eight hosts priced for a solo SaaS: a web process, a worker, and Postgres, with every figure read on the vendor's page in October 2026.
Render is the host to buy for a one-person SaaS in 2026. A 512 MB web service and a worker of that size are $7/mo each, the 256 MB Postgres plan is $6/mo, and the three lines are $20/mo on a Hobby workspace with no seat fee.
Railway is the pick when those processes can stop, because a stopped service leaves the compute line. Fly.io is the pick when the region matters and you will not put Managed Postgres at $38/mo on the invoice. Vercel is the pick for the Next.js frontend, not for the worker.
Key facts8 tools compared: Render, Railway, Fly.io, DigitalOcean App Platform, Heroku, Northflank…
- 8 tools compared: Render, Railway, Fly.io, DigitalOcean App Platform, Heroku, Northflank, Vercel, Coolify
- Railway (best for: A product whose services can stop when nobody is using them): Hobby $5/mo with a matching usage credit; memory $10/GB-mo
- Fly.io (best for: A process that has to run in a city you choose): From $2.19/mo (256MB, Ashburn); 512MB is $3.69/mo; Postgres Basic is $38/mo
- DigitalOcean App Platform (best for: Founders who already pay DigitalOcean and accept a development database): From $5/mo (512 MiB container); development Postgres $7/mo
Buy Render when the product is a web process, a worker, and Postgres, and the month has to be a number you can defend before revenue. This is not a VPS you patch, and not a serverless function. A static site belongs on the free static hosting list.
Toolradar data: the hosting and deployment ranking tracks 317 tools as of October 17, 2026. Across the 61 with a published paid plan, the median cheapest price matches the Render total above, on the category statistics. In the last 90 days Vercel drew 535 comparisons and Render drew 423.
Top Picks
Based on features, real-world fit, and value for money.
The month you can write down: three fixed lines, one seat, and no usage meter on the instance.
Hobby $0; 512 MB service $7/mo; 256 MB Postgres $6/mo
A solo SaaS that needs a web process, a worker, and Postgres on one bill
Hobby is the plan Railway describes for indie hackers, and the fee is a usage floor, not a cap.
Hobby $5/mo with a matching usage credit; memory $10/GB-mo
A product whose services can stop when nobody is using them
From $2.19/mo (256MB, Ashburn); 512MB is $3.69/mo; Postgres Basic is $38/mo
A process that has to run in a city you choose
| Tool | Pricing | Best for |
|---|---|---|
| Render | Hobby $0; 512 MB service $7/mo; 256 MB Postgres $6/mo | A solo SaaS that needs a web process, a worker, and Postgres on one bill |
| Railway | Hobby $5/mo with a matching usage credit; memory $10/GB-mo | A product whose services can stop when nobody is using them |
| Fly.io | From $2.19/mo (256MB, Ashburn); 512MB is $3.69/mo; Postgres Basic is $38/mo | A process that has to run in a city you choose |
| DigitalOcean App Platform | From $5/mo (512 MiB container); development Postgres $7/mo | Founders who already pay DigitalOcean and accept a development database |
| Heroku | Eco $5/mo for 1,000 hours; Basic dyno $7/mo; smallest Postgres add-on in the table | A personal app that still wants a dyno and a small Postgres add-on |
| Northflank | From $2.70/mo (256 MB); 512 MB container $5.40/mo; egress $0.06/GB | A sandbox that stays awake, with a path onto your own cloud later |
| Vercel | Hobby $0 for personal use; Pro $20 per developer seat/mo, credit matches the seat | The Next.js frontend of a product whose database lives elsewhere |
| Coolify | Cloud $5/mo for two servers; each extra server $3/mo | A founder who will run the platform on servers they already rent |
Pricing read from each vendor's own pricing page, checked Oct 2026. Every vendor here publishes a price.
Render
The month you can write down: three fixed lines, one seat, and no usage meter on the instance.
- Pricing
- Hobby $0; 512 MB service $7/mo; 256 MB Postgres $6/mo
Best for: A solo SaaS that needs a web process, a worker, and Postgres on one bill
Pros
- 512 MB is half a CPU, and the smallest paid Postgres plan includes 1 GB of SSD and 100 connections
- Hobby includes 5 GB outbound and 500 pipeline minutes, billed per second while the instance runs
- Paid Postgres on Hobby keeps a 3-day recovery window the free database does not
Cons
- A free web service sleeps after 15 minutes and takes about a minute to wake, and free Postgres expires after 30 days
- A second seat is the Pro workspace, and outbound past 5 GB is the shared per-gigabyte rate in the table
Railway
Hobby is the plan Railway describes for indie hackers, and the fee is a usage floor, not a cap.
- Pricing
- Hobby $5/mo with a matching usage credit; memory $10/GB-mo
Best for: A product whose services can stop when nobody is using them
Pros
- Usage inside the included credit adds no second charge, and usage past it replaces the subscription
- Stopped services bill nothing, and the serverless setting stops an inactive service
- Pro is per workspace with seats included, up to 1,000 vCPU and 1 TB on a service
Cons
- A running service bills with no traffic, and a busy vCPU for a full month spends the CPU rate in the table
- Free includes $1/mo of usage and no custom domains, so a real hostname starts on Hobby
Fly.io
The cheapest always-on Machine on this list, and the managed database that can dwarf it.
- Pricing
- From $2.19/mo (256MB, Ashburn); 512MB is $3.69/mo; Postgres Basic is $38/mo
Best for: A process that has to run in a city you choose
Pros
- No monthly platform fee, and the first 10 single-hostname certificates are included
- The summary prices are Ashburn and Secaucus, and the same 1 GB Machine costs more in Frankfurt and Singapore
- The trial needs no card: 2 Machine-hours or 7 days, whichever comes first
Cons
- Managed Postgres Basic is most of Fly's own small-app example, so the Machine price is not the invoice
- After the trial there is no free tier, and a stopped Machine still bills rootfs
DigitalOcean App Platform
Fixed containers on an account you may already have, with a database that is not a production backup.
- Pricing
- From $5/mo (512 MiB container); development Postgres $7/mo
Best for: Founders who already pay DigitalOcean and accept a development database
Pros
- The smallest container is 1 vCPU and 512 MiB with 50 GiB of transfer, and fixed CPU allows one instance
- Outbound past that allowance is $0.02 per GiB
- Static sites inside a paid app have no charge, and the account can still hold Droplets
Cons
- The development database has no default backups, is Postgres only, and is destroyed with the app
- A dedicated egress IP is a separate per-app line in the table
Heroku
The classic git-push platform, priced as an hour pool if it may sleep and a dyno if it may not.
- Pricing
- Eco $5/mo for 1,000 hours; Basic dyno $7/mo; smallest Postgres add-on in the table
Best for: A personal app that still wants a dyno and a small Postgres add-on
Pros
- Eco hours are shared across personal apps and cover two process types
- Basic is always on, with 0.5 GB and 10 process types, so web and worker are two lines
- Essential-1, the next disk step, is $9/mo for 10 GB on shared RAM
Cons
- A 31-day month is 744 hours, so two always-on dynos outrun the 1,000-hour Eco pool and then sleep
- Essential-0 allows 20 connections and lists 4 hours of downtime a month, and Team apps cannot use Eco
Northflank
Sized containers with no seat fee, a non-sleeping sandbox, and bring-your-own-cloud when the product grows.
- Pricing
- From $2.70/mo (256 MB); 512 MB container $5.40/mo; egress $0.06/GB
Best for: A sandbox that stays awake, with a path onto your own cloud later
Pros
- Plans are prorated to the second, with no seat charge
- The sandbox includes two always-on services, one database, and two cron jobs, and does not sleep
- Every plan can run on Northflank's cloud or in your own AWS, GCP, or Azure account
Cons
- Egress is three times Fly's North America and Europe rate, so file-heavy apps feel it first
- A paid database is another container, and disk is a separate line in the table
Vercel
The frontend bill for a commercial product, separate from the worker and the database.
- Pricing
- Hobby $0 for personal use; Pro $20 per developer seat/mo, credit matches the seat
Best for: The Next.js frontend of a product whose database lives elsewhere
Pros
- Viewer seats are unlimited, and the usage credit matches the developer seat
- Pro includes 1 TB of fast data transfer and 10 million CDN requests before overage
- Fluid Active CPU on Pro starts at $0.128 per hour
Cons
- Hobby is personal and non-commercial, so a product that charges customers starts on Pro
- New teams default to a $200 on-demand budget, and Vercel does not sell this page's worker-plus-Postgres stack
Coolify
The PaaS interface on infrastructure you supply, with a cloud control plane if you do not want to host the panel.
- Pricing
- Cloud $5/mo for two servers; each extra server $3/mo
Best for: A founder who will run the platform on servers they already rent
Pros
- Self-hosted Coolify has no license fee and no feature cap
- Cloud connects two servers, then the smaller per-server line in the table
- Members are unlimited on both offers, so a cofounder adds no seat line
Cons
- The Cloud fee is the control plane: you still bring, and pay for, the servers
- Application backups are yours to plan, so the VPS guide is the other half of the purchase
What it is
Indie-hacker hosting is a Git-connected platform that runs a web process, a background worker, and a database for one founder, with a bill small enough to pay before the product has revenue.
Render, Heroku, and App Platform sell a sized instance. Railway and Northflank meter CPU and memory. Fly.io prices a Machine by region. Vercel meters a frontend. Coolify is a control panel on servers you rent.
Branching databases and auth-plus-files backends are neighboring buys. Price them on the Postgres hosting and backend-as-a-service pages, then add that bill to the host.
Why it matters
The stack here is one always-on web process around 512 MB, one always-on worker of the same size, one small Postgres, and one founder, with bandwidth inside each included pool. The floor that matters is a customer opening the app at 3 a.m., not a demo that is allowed to sleep.
Render is the only host here whose three lines are printed sizes. They add to the total in the short answer, on a workspace with no fee while you are the only seat. A cofounder moves you to the Pro row, and the instances stay on top of that fee.
Railway publishes no Postgres plan. Two services that each hold 512 MB all month are $10 of memory before CPU, and Hobby bills that figure once usage passes the included credit. A stopped service bills nothing. A busy core bills the CPU rate in the table.
Two smallest App Platform containers plus the development database are $17/mo, and that database is destroyed with the app, with no default backups. Heroku Basic for the web process, Basic for the worker, and Essential-0 Postgres are $19/mo, with 20 connections and a stated downtime ceiling of 4 hours a month.
Fly's Ashburn example (one 512 MB Machine, a 10 GB volume, Basic Postgres, 1 GB of storage, and 10 GB of North American egress) is $43.67. A second always-on 512 MB Machine, at the price in the table, makes it $47.36. The Machine is the cheap line.
Devshot data: 28,000+ subscribers get this brief, and the audience file dated October 18, 2026 records a 32% open rate. Later sticker changes land in the Devshot brief.
How we compared: eight hosts a founder can order without a sales call, read on October 17, 2026, ranked on whether the web process, the worker, and Postgres have a price you can add up. We did not deploy a test app. Method: how we rate.
Key features to look for
Pricing
The solo stack, one always-on web process, one always-on worker, and a small Postgres, is the Render total in the short answer, $17/mo on App Platform if you accept the development database, and $19/mo on Heroku Basic plus Essential-0. Fly's published Ashburn example is $43.67 before the worker. Railway and Northflank do not publish a Postgres plan price, so their month depends on the memory and CPU the database holds.
A second seat moves Render to the Pro workspace and adds a Vercel developer seat. Railway Pro, Northflank, and Coolify do not charge per person, and Heroku Eco is personal accounts only, so a Team app starts on Basic.
Prices were read on October 17, 2026 on Render pricing, Render's free-instance docs, Railway pricing, Railway's billing guide, Fly.io pricing, App Platform pricing, Heroku pricing, Heroku Eco dyno hours, Northflank pricing, Vercel pricing, Vercel's Hobby plan, and Coolify pricing.
| Plan | Price | Best for |
|---|---|---|
| Render Hobby workspace | $0.00/mo | One seat, 25 services, 5 GB outbound, 500 pipeline minutes |
| Render Pro workspace | $25.00/mo | Unlimited seats and services, 25 GB outbound, full-stack previews |
| Render 512 MB service | $7.00/mo | 0.5 CPU for a web service or a background worker |
| Render 256 MB Postgres | $6.00/mo | 1 GB SSD included, 100 connections, 3-day PITR on Hobby |
| Render 1 GB Postgres | $19.00/mo | 0.5 CPU, 100 connections, expandable disk |
| Render outbound overage | $0.15/GB | After the workspace bandwidth pool |
| Render extra custom domain | $0.25/mo | After two domains on Hobby, or 15 on Pro |
| Railway Trial | $0 | One-time credit the size of Hobby, for 30 days, no card |
| Railway Free | No charge | $1/mo of usage, no custom domains, 3 services |
| Railway Hobby | $5.00/mo | Usage credit equal to the subscription, 2 custom domains, 50 projects |
| Railway Pro | $20.00/mo | Usage credit equal to the subscription, unlimited seats, per workspace |
| Railway memory | $10.00/GB-mo | Canonical monthly constant, billed per second while running |
| Railway CPU | $20/vCPU-mo | Canonical monthly constant for CPU the service uses |
| Railway volume | $0.15/GB-mo | Disk, billed per second |
| Railway egress | $0.05/GB | Outbound from services, including a public database URL |
| Fly shared-cpu-1x 256MB | $2.19/mo | Ashburn or Secaucus, 30 days continuous |
| Fly shared-cpu-1x 512MB | $3.69/mo | Ashburn or Secaucus, 30 days continuous |
| Fly volume | $0.15/GB-mo | Provisioned capacity, including while detached |
| Fly Managed Postgres Basic | $38.00/mo | Storage is billed per gigabyte on top of the plan |
| Fly dedicated IPv4 | $2/mo | Optional; shared IPv4 and IPv6 are included |
| App Platform 512 MiB container | $5.00/mo | 1 vCPU, 50 GiB transfer, one instance on the fixed size |
| App Platform development database | $7.00/mo | 512 MiB Postgres, no default backups, dies with the app |
| App Platform dedicated egress IP | $25/mo | Per app, a pair of static addresses |
| App Platform transfer overage | $0.02/GiB | Outbound past the container allowance |
| Heroku Eco | $5.00/mo | 1,000 shared dyno hours, personal apps, sleeps after 30 minutes |
| Heroku Basic dyno | $7.00/mo | 0.5 GB, always on, 10 process types |
| Heroku Postgres Essential-0 | $5.00/mo | 1 GB disk, 20 connections, 4-hour downtime ceiling |
| Heroku Postgres Essential-1 | $9/mo | 10 GB disk, 20 connections |
| Northflank 256 MB | $2.70/mo | 0.1 shared vCPU, plan nf-compute-10 |
| Northflank 512 MB | $5.40/mo | 0.2 shared vCPU, plan nf-compute-20 |
| Northflank disk | $0.15/GB-mo | SSD, billed monthly |
| Northflank egress | $0.06/GB | Ingress is included |
| Northflank sandbox | No charge | Two always-on services, one database, two cron jobs |
| Vercel Hobby | No charge | Personal, non-commercial use, one developer seat |
| Vercel Pro developer seat | $20.00/mo | Usage credit equal to the seat; viewer seats are unlimited |
| Vercel Pro fast data transfer | $0.15/GB | Starting rate after 1 TB included |
| Vercel Fluid Active CPU | $0.128/hr | Starting rate on Pro after the Hobby hours |
| Coolify self-hosted | No license fee | You supply the servers; features are not capped |
| Coolify Cloud | $5.00/mo | Connects two servers; the machines are a separate bill |
| Coolify extra server | $3.00/mo | Each server past the two included on Cloud |
Who it's for
This list is for one founder shipping a SaaS that has to answer when a customer opens it. Start on Render when you want the sum in advance and you are the only person in the dashboard. Move to Railway when staging can stop, and to Fly when the city is the requirement and the database is priced on purpose.
A VM, a function, or a database with no app belongs on the VPS, serverless, and Postgres pages. A cluster is the Kubernetes tools decision.
The bottom line
Render is the buy for an indie hacker whose product is a web process, a worker, and Postgres. The Hobby lines are the total above, and the longer note is the Render review.
Choose Railway when a stopped service should cost nothing, and read the Railway review before you leave staging running. Choose Fly when the region is the point and the database is priced on purpose. Choose App Platform when the DigitalOcean account already exists and a development database is acceptable. Choose Heroku when you want the dyno, and leave Eco once two processes must stay up.
Choose Northflank when the sandbox should stay awake. Choose Vercel for the Next.js frontend and put the database on the Postgres list. Choose Coolify on a server from the cheap VPS list, and see self-hosting tools for what you would install beside it.
Cite this: Devshot, "Best Hosting for Indie Hackers in 2026", October 2026.
Frequently asked questions
What is the best hosting for indie hackers in 2026?
How much does hosting cost for a one-person SaaS?
Is there a free host that can run a real product?
Railway vs Render for a solo founder?
Can I host the whole SaaS on Vercel?
When is Coolify cheaper than Render or Railway?
Does a stopped or sleeping app still cost money?
Sources
Prices and plan details come from each vendor's own pricing page, re-checked by the Toolradar pricing tracker.
- Render pricingchecked Sep 2026
- Railway pricingchecked Sep 2026
- Vercel pricingchecked Sep 2026
- Coolify pricingchecked Sep 2026
Some offers on this page may be paid placements or contain affiliate links.
Get the Devshot brief
Free daily newsletter, read in 5 minutes.
Subscribe free