Expert Guide

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.

Product links may be affiliate links. How we rate 8 tools compared
TL;DR

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…
  • Updated: October 21, 2026
  • Top pick: Render (best for: A solo SaaS that needs a web process, a worker, and Postgres on one bill)
  • Top pick price as of October 21, 2026: Render: Hobby $0; 512 MB service $7/mo; 256 MB Postgres $6/mo
  • 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.

#1 Top pick

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

#2

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

#3

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

Best Hosting for Indie Hackers in 2026: 8 tools compared, updated Oct 2026
ToolPricingBest for
RenderHobby $0; 512 MB service $7/mo; 256 MB Postgres $6/moA solo SaaS that needs a web process, a worker, and Postgres on one bill
RailwayHobby $5/mo with a matching usage credit; memory $10/GB-moA product whose services can stop when nobody is using them
Fly.ioFrom $2.19/mo (256MB, Ashburn); 512MB is $3.69/mo; Postgres Basic is $38/moA process that has to run in a city you choose
DigitalOcean App PlatformFrom $5/mo (512 MiB container); development Postgres $7/moFounders who already pay DigitalOcean and accept a development database
HerokuEco $5/mo for 1,000 hours; Basic dyno $7/mo; smallest Postgres add-on in the tableA personal app that still wants a dyno and a small Postgres add-on
NorthflankFrom $2.70/mo (256 MB); 512 MB container $5.40/mo; egress $0.06/GBA sandbox that stays awake, with a path onto your own cloud later
VercelHobby $0 for personal use; Pro $20 per developer seat/mo, credit matches the seatThe Next.js frontend of a product whose database lives elsewhere
CoolifyCloud $5/mo for two servers; each extra server $3/moA 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.

Lowest published monthly price by toolBar chart of the lowest monthly price each vendor publishes; the same figures are in the comparison table above.Lowest published monthly priceRender$6Railway$5Fly.io$2.19DigitalOcean App Platform$5Heroku$5Northflank$2.70Coolify$3
Lowest monthly figure each vendor publishes, checked Oct 2026. A tilde marks a figure the vendor states approximately. Per-seat and usage charges can sit on top of it. 1 of 8 does not publish a comparable monthly price and is left out rather than estimated.
1 Render logo
Top Pick

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
2 Railway logo

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
3 Fly.io logo

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
4 DigitalOcean App Platform logo

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
5 Heroku logo

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
6 Northflank logo

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
7 Vercel logo

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
8 Coolify logo

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

A bill you can add up
Render, Heroku, and App Platform sell a sized instance. Railway, Northflank, and Fly stay cheap only while the process is small or stopped.
Whether idle still bills
A paid Render instance and a Heroku Basic dyno bill while they run. A stopped Railway service bills nothing. Fly bills a started Machine by the second and a stopped one for rootfs.
The database, not the web process
Render's smallest paid Postgres includes 1 GB of disk and a 3-day recovery window. Fly's Basic database is a different order of bill. App Platform's cheap database is destroyed with the app.
A second person
Render Hobby is one seat, so a cofounder means Pro. Railway Pro and Coolify include seats. Vercel Pro charges each developer seat.
A hostname of your own
Railway Free includes no custom domains, so a real product starts on Hobby. Vercel Hobby is limited to non-commercial use.
What you still operate
Coolify's license is not the server. You patch the machine, the disk, and the backups. The other seven run the runtime.

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.

PlanPriceBest for
Render Hobby workspace$0.00/moOne seat, 25 services, 5 GB outbound, 500 pipeline minutes
Render Pro workspace$25.00/moUnlimited seats and services, 25 GB outbound, full-stack previews
Render 512 MB service$7.00/mo0.5 CPU for a web service or a background worker
Render 256 MB Postgres$6.00/mo1 GB SSD included, 100 connections, 3-day PITR on Hobby
Render 1 GB Postgres$19.00/mo0.5 CPU, 100 connections, expandable disk
Render outbound overage$0.15/GBAfter the workspace bandwidth pool
Render extra custom domain$0.25/moAfter two domains on Hobby, or 15 on Pro
Railway Trial$0One-time credit the size of Hobby, for 30 days, no card
Railway FreeNo charge$1/mo of usage, no custom domains, 3 services
Railway Hobby$5.00/moUsage credit equal to the subscription, 2 custom domains, 50 projects
Railway Pro$20.00/moUsage credit equal to the subscription, unlimited seats, per workspace
Railway memory$10.00/GB-moCanonical monthly constant, billed per second while running
Railway CPU$20/vCPU-moCanonical monthly constant for CPU the service uses
Railway volume$0.15/GB-moDisk, billed per second
Railway egress$0.05/GBOutbound from services, including a public database URL
Fly shared-cpu-1x 256MB$2.19/moAshburn or Secaucus, 30 days continuous
Fly shared-cpu-1x 512MB$3.69/moAshburn or Secaucus, 30 days continuous
Fly volume$0.15/GB-moProvisioned capacity, including while detached
Fly Managed Postgres Basic$38.00/moStorage is billed per gigabyte on top of the plan
Fly dedicated IPv4$2/moOptional; shared IPv4 and IPv6 are included
App Platform 512 MiB container$5.00/mo1 vCPU, 50 GiB transfer, one instance on the fixed size
App Platform development database$7.00/mo512 MiB Postgres, no default backups, dies with the app
App Platform dedicated egress IP$25/moPer app, a pair of static addresses
App Platform transfer overage$0.02/GiBOutbound past the container allowance
Heroku Eco$5.00/mo1,000 shared dyno hours, personal apps, sleeps after 30 minutes
Heroku Basic dyno$7.00/mo0.5 GB, always on, 10 process types
Heroku Postgres Essential-0$5.00/mo1 GB disk, 20 connections, 4-hour downtime ceiling
Heroku Postgres Essential-1$9/mo10 GB disk, 20 connections
Northflank 256 MB$2.70/mo0.1 shared vCPU, plan nf-compute-10
Northflank 512 MB$5.40/mo0.2 shared vCPU, plan nf-compute-20
Northflank disk$0.15/GB-moSSD, billed monthly
Northflank egress$0.06/GBIngress is included
Northflank sandboxNo chargeTwo always-on services, one database, two cron jobs
Vercel HobbyNo chargePersonal, non-commercial use, one developer seat
Vercel Pro developer seat$20.00/moUsage credit equal to the seat; viewer seats are unlimited
Vercel Pro fast data transfer$0.15/GBStarting rate after 1 TB included
Vercel Fluid Active CPU$0.128/hrStarting rate on Pro after the Hobby hours
Coolify self-hostedNo license feeYou supply the servers; features are not capped
Coolify Cloud$5.00/moConnects two servers; the machines are a separate bill
Coolify extra server$3.00/moEach 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.

Mistakes to avoid
×Budgeting Fly from the smallest Machine. In Fly's own example the database is most of the bill.
×Leaving a Railway service running because sleep is a setting, then paying memory through a month with no users.
×Putting customer data on Render's free Postgres, which expires after 30 days and has no backups.
×Expecting Heroku Eco to keep a web dyno and a worker awake all month. The pool is 1,000 hours, and one dyno in a 31-day month is 744.
×Treating Coolify Cloud as the hosting bill. That fee connects servers you still rent.
×Shipping a paid product on Vercel Hobby. That plan is personal and non-commercial.
Expert tips
→Add the web process, the worker, and the database before you compare entry prices. The ranking moves once the database is on the sheet.
→On Railway, use the private database hostname. The public URL counts as egress.
→Turn preview environments off until you need them. Railway bills a copy per open pull request, and Render full-stack previews start on Pro.
→A static site belongs on the free static hosting guide, and a Linux VM on the VPS guide. This list is the product that has to stay up.
→Leave a development database, free Postgres, or Essential-0 before you store a customer's data.

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?

Render, when the product is a web process, a worker, and Postgres. Those three printed sizes add to $20/mo on Hobby with one seat. Railway is the better fit when the processes can stop. Fly.io is the better fit when the region matters and you have priced Managed Postgres Basic on purpose.

How much does hosting cost for a one-person SaaS?

Checked on October 17, 2026, for one always-on web process, one always-on worker, and a small database: Render Hobby is the total in the short answer, App Platform is $17/mo with a development database, and Heroku Basic plus Essential-0 is $19/mo. Fly's Ashburn example with Managed Postgres Basic is $43.67 before a second Machine. Railway's Hobby fee is a floor equal to its included credit, then memory and CPU.

Is there a free host that can run a real product?

Not if it has to stay awake and keep a customer's data. Render's free web service sleeps after 15 minutes, and free Postgres expires after 30 days. Railway Free has no custom domain. Fly's trial is 2 Machine-hours or 7 days, then a card. Vercel Hobby is non-commercial. Northflank's sandbox, two services and one database that do not sleep, is the closest on-ramp, and it is still a sandbox.

Railway vs Render for a solo founder?

Render wins when you want the month named before you deploy, on a workspace with no fee until a second person needs a seat. Railway wins when services can stop, because stopped usage is nothing and the Hobby fee covers an equal amount of usage. Railway has no database plan, so Postgres shares the CPU, memory, and volume meters, and a public database URL counts as egress.

Can I host the whole SaaS on Vercel?

Vercel Pro fits a Next.js frontend and Fluid functions. The developer seat and a matching credit are on the card. It is not a long-running worker or a Postgres host, and Hobby cannot carry a commercial product. Put the database on the Postgres guide, or on Render, Railway, or Heroku.

When is Coolify cheaper than Render or Railway?

When you already pay for a server and will operate it. Self-hosted Coolify has no license fee. Cloud connects two servers for the fee on the card, and neither price includes the machine. Price that machine on the VPS guide. Render's printed stack is the cheaper month if you do not want to patch a box.

Does a stopped or sleeping app still cost money?

A stopped Railway service bills nothing. A stopped Fly Machine bills rootfs at the volume rate in the table. A Render paid instance bills per second while it runs, including quiet hours. Heroku Eco sleeps after 30 minutes without web traffic, but a worker-only Eco app does not sleep. Basic does not sleep.

Sources

Prices and plan details come from each vendor's own pricing page, re-checked by the Toolradar pricing tracker.

Related guides

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