Justin McKelvey
Fractional CTO · 15 years, 50+ products shipped
Is Render Free? The 15-Minute Sleep, the 30-Day Database Clock, and the robots.txt Nobody Mentions (2026)
Quick Answer
Is Render free? Yes — genuinely, permanently, no card: free web services, a free Postgres, free static sites, on a $0 Hobby workspace as of 2026. It is also engineered so that a business cannot live on it. Free services sleep after 15 idle minutes and take a minute to wake. A workspace gets 750 free hours a month. The free database deletes itself 30 days after you create it. And while your app is asleep, Render answers /robots.txt with disallow all. Free Render is a sandbox with the walls painted to look like a house.
Verified September 2026 against render.com/docs/free and render.com/pricing · Author: Justin McKelvey, fractional CTO & AI consultant, 15 years in software, 50+ products shipped
TL;DR: Free Render Is Real, and It Is Designed to Expire on You
Render's free tier is one of the few in hosting that doesn't hide a clause. Vercel's Hobby plan is free until you charge a customer, because the license says non-commercial. Railway's "free" is a one-time $5 credit. Render's is different: no commercial restriction, no trial clock on the compute itself, no card. What Render does instead is make the free tier behave like a demo. Sleep after 15 minutes. One minute to wake. A database with a 30-day fuse. A robots.txt that tells search engines to go away whenever nobody's visiting. As of September 2026, every one of those is documented on render.com, and every one of them is the reason a real product moves to the $7 instance within a month. The rest of this post is the detail, with the numbers.
What "free" covers on Render in 2026
Render prices two things separately: a workspace plan (flat, per team) and compute (per service). The Hobby workspace is $0 a month. On it you can run up to 25 services, and four service types have a free compute plan:
- Web services (Node, Python, Rails, Go, Docker — anything) on 512 MB RAM and a fractional CPU
- One Postgres database per workspace, 1 GB of storage
- One Key Value (Redis-compatible) instance, 25 MB, in-memory only
- Static sites, always free, on Render's CDN with custom domains and TLS
The Hobby workspace also includes 5 GB of outbound bandwidth a month (then $0.15/GB), 500 build-pipeline minutes (then $5 per 1,000), 2 custom domains (then $0.25 each per month), one team seat, 7 days of logs, and 2 environments per project. Free web services keep most of the real features: custom domains, managed TLS, service previews, log streams, and rollbacks to the last two deploys.
For a portfolio, a Discord bot, a weekend prototype, or a Rails app you're showing one investor, that is a complete, usable stack at $0. Render's own docs are honest about the intended use: "perfect for testing out a new technology, working on a hobby project, or previewing Render's developer experience. Do not use them for production applications."
The 15-minute spin-down (and the one-minute wake)
This is the limit everyone knows about, so here is the precise version. A free web service spins down after 15 minutes without any inbound traffic, HTTP requests or WebSocket messages included. It spins back up on the next request, which takes about one minute, during which the visitor sees a Render loading page. For a demo you're clicking through, that's a mild annoyance. For a link in a cold email, it's a bounce.
Two consequences that the "just ping it every 14 minutes" crowd misses:
- Local files are lost on every spin-down. Free services have an ephemeral filesystem and can't attach a persistent disk. If your AI-built app stores uploads or a SQLite database on disk, the first quiet afternoon deletes it. This is the single most common "my data vanished" story I hear from founders who shipped a vibe-coded app to a free tier.
- 750 free instance hours per workspace per month. A service only burns hours while it's awake, and a 31-day month has 744 of them. So one service kept permanently awake by a pinger uses the entire allowance; a second awake service pushes you over, and when the hours run out Render suspends every free web service in the workspace until the first of next month.
The robots.txt nobody mentions
Buried in Render's free-tier docs: while a free web service is spun down, any request to /robots.txt gets an automatic User-agent: * Disallow: / response. The request never reaches your app and never wakes it. The intent is sensible — don't let a crawler spin up an idle service — but read it from a search engine's side. Googlebot arrives at 3am, your app is asleep, and Render tells it the entire site is off-limits. If you were wondering why your free-tier landing page never indexed, this is worth more than any amount of on-page SEO. Free Render is fine for software. It is a bad place to host anything you want found.
The 30-day database clock
The free Postgres is where the real fuse is. Per render.com/docs/free as of 2026: only one free Postgres per workspace, 1 GB of storage, no backups of any kind, no connection pooling, and it expires 30 days after creation. Expired means inaccessible. After a further 14-day grace period, Render deletes the database and everything in it. You get emails as both deadlines approach. The fix is to upgrade the database to any paid compute plan, and the smallest is $6 a month for 256 MB. That is the actual price of Render's free tier for anything with users: $6, on day 30. The free Key Value instance has a version of the same problem — in-memory only, so every restart empties it, and Render reserves the right to restart free instances at any time.
Render pricing when you outgrow free
The good news is the ladder is short and, as of 2026, cheap:
- Web service: $7/mo for 512 MB (same size as free, but no sleep, no hour cap, persistent disks at $0.25/GB, SSH, one-off jobs) · $25/mo for 1 CPU and 2 GB · $85/mo for 2 CPU and 4 GB
- Postgres: $6/mo for 256 MB · $19/mo for 1 GB · $40/mo for 2 GB, with point-in-time recovery and backups
- Workspace: Hobby stays $0. Pro is $25/mo plus compute for unlimited seats, 25 GB of bandwidth, full-stack preview environments, and horizontal autoscaling. Scale is $499/mo for HIPAA workspaces and SSO.
So a real app — one $7 service, one $6 database — is $13 a month on Render, and a comfortable one is about $44. Compute bills by the second, so a service you turn off stops costing money. That's competitive with Railway's $5 Hobby plan and it's the comparison that matters, because those two are the closest rivals in the deploy-from-a-repo category.
Render vs Vercel vs Railway: three different kinds of "free"
Founders ask this as one question and it's really three:
- Render: free, no commercial clause, but sleeps in 15 minutes, caps at 750 hours, and expires its database in 30 days. Free for hobbies by design.
- Vercel: free Hobby plan that never sleeps, with roughly 100 GB of transfer and a million function calls a month — restricted to personal, non-commercial use. Free until the Stripe button.
- Railway: no permanent free tier, a one-time $5 credit that expires in 30 days, then $5/mo with $5 of usage included, no sleep, no clause. Not free, and the cheapest "commercial from day one" option of the three, which is why this site runs there.
If you're picking a frontend host and the question is Vercel against its closest rival instead, that's a different comparison with a different answer: Vercel vs Netlify.
Who should stay on free Render, and who should pay the $7 today
Stay free: static sites (no catch at all), prototypes you're demoing live so they're awake anyway, internal tools with a handful of daily users who can tolerate a one-minute wake, and anything with no database or a database you don't mind losing.
Pay today: anything a customer or a search engine will hit unannounced, anything storing files on disk, and anything with a Postgres you'd be upset to lose on day 44. It's $7 for the service and $6 for the database. The free tier isn't a trap. It just isn't for you anymore.
The micro-action for today
Open the Render dashboard and look at the creation date on your free Postgres. If it's older than two weeks, decide now whether that data matters, because the email is coming. If you shipped an AI-built app to a free tier and you're not sure what else is living on the ephemeral disk, the vibe coding security checklist has an agent prompt that inventories exactly that. And if the honest answer is "the app has customers and a free database," that's a rescue, not a hosting question.
Next step Get the free repo audit →
What your AI stack actually costs
Prices changed 3x this year. The always-current cost sheet: sticker price vs what heavy use actually costs for Cursor, Claude, Replit, Lovable, Bolt & more.
Frequently Asked Questions
- Is Render free?
- Yes. As of 2026, Render's Hobby workspace plan is $0 a month and you can run web services, one Postgres database, one Key Value instance, and unlimited static sites on free compute with no time limit and no card. The limits are behavioral rather than a license: free web services spin down after 15 minutes without traffic and take about a minute to wake, a workspace gets 750 free instance hours a month, and the free Postgres expires 30 days after you create it. Render's own docs say not to use free instances for production.
- Does Render's free tier sleep?
- Yes. A free web service spins down after 15 minutes with no inbound HTTP request or WebSocket message, and spins back up on the next request, which takes about one minute while visitors see a Render loading page. Anything written to the local filesystem is lost on every spin-down. Two details most guides miss: a spun-down service still serves /robots.txt, but as a disallow-all response, and a workspace only gets 750 free instance hours a month, which is roughly one always-on service, not several.
- What are Render's free tier limits?
- Per render.com/docs/free and render.com/pricing as of 2026: free web services run on 512 MB of RAM and a fractional CPU, sleep after 15 idle minutes, share 750 free instance hours per workspace per month, and cannot scale past one instance, attach a persistent disk, open a shell, run one-off jobs, or send outbound mail on ports 25, 465, or 587. The free Postgres is limited to one per workspace, 1 GB of storage, no backups, and a 30-day lifetime with a 14-day grace period before deletion. The Hobby workspace itself includes 5 GB of outbound bandwidth, 500 build minutes, 2 custom domains, and 7 days of logs.
- How much does Render cost after the free tier?
- As of 2026 the Hobby workspace stays $0 and you pay only for compute: a paid web service starts at $7 a month for 512 MB of RAM and $25 a month for 2 GB, and a paid Postgres starts at $6 a month for 256 MB and $19 a month for 1 GB. Bandwidth beyond the included 5 GB is $0.15 per GB. Teams move to the Pro workspace at $25 a month plus compute, which adds unlimited seats, 25 GB of included bandwidth, and full-stack preview environments. So a small production app with a database is roughly $13 to $44 a month before bandwidth.
- Is Render's free Postgres really deleted after 30 days?
- Yes. A free Render Postgres database expires 30 days after creation. Once expired it is inaccessible unless you upgrade it to a paid compute plan, and after a further 14-day grace period Render deletes the database and all of its data. Render emails you as the expiry and the end of the grace period approach, and free databases have no backups of any kind, so if the data matters, the $6 a month paid tier is the actual price of the free tier.
- Is Render's free tier better than Vercel's or Railway's?
- They are three different bargains. Render is free with no commercial-use restriction but sleeps after 15 minutes and expires its database after 30 days. Vercel's Hobby plan never sleeps and is far more generous on usage, but it is restricted to personal, non-commercial use, so the first paying customer ends it. Railway has no permanent free tier at all, just a one-time $5 trial credit, and then $5 a month with $5 of usage included and no sleeping or commercial clause. For a hobby project, Render or Vercel; for anything a customer will hit, Railway's $5 or Render's $7 paid instance.
More on Vibe Code Rescue
Vercel vs Netlify in 2026: Netlify Meters Usage, Vercel Meters People, and Only One Free Plan Allows a Business
Vercel charges $20 per developer and gives you generous usage. Netlify charges $20 flat for unlimited developers and gives you 3,000 credits to spend. Vercel's free plan bans commercial use; Netlify's free plan just runs out. Which one you want depends on whether your constraint is people or traffic — and on whether you're shipping Next.js.
How to Vibe Code in 2026: The 7-Step Method I Hand Founders Before They Need a Rescue
Pick one tool, write one page before you prompt, build one feature at a time, and put a hard gate in front of payments and personal data. The seven steps I give founders, the three beginner mistakes that cause most of my rescue work, and the project ideas actually worth building first.
Is Vercel Free? What the Hobby Plan Covers, and the Clause That Ends It (2026)
Yes — Vercel's Hobby plan is free, generous, and permanent. The meter isn't bandwidth, it's a sentence in the fair-use policy: personal, non-commercial use only. The moment your app makes anyone money, you're on Pro at $20 a seat. What free covers, what pauses it, and when to leave.
Base44 vs Replit (2026): Which One Should You Actually Build On?
Base44 vs Replit is not a fair fight — they are two different bets. Base44 is a managed app builder ($16-$80/mo, your data lives on their stack). Replit is a cloud IDE with a metered coding agent ($25/mo plus credits, real code you own). Which bet fits which founder, with 2026 prices.
Written by
Justin McKelvey
Fractional CTO & AI consultant in Austin, TX. 15 years building software, 50+ products shipped, $53M+ in client revenue generated. I help $1M–$50M founders ship production software and automate operations with AI — without hiring a full-time executive team.
Work with me