Render
Deploy anything — static sites, APIs, databases, cron jobs.
The verdict
Render is a unified cloud platform that makes it easy to deploy web services, APIs, static sites, background workers, cron jobs, and managed databases from a single dashboard. It is popular as a Heroku alternative with infrastructure-as-code via render.yaml and per-second billing.
The full picture
Render positions itself as the modern replacement for Heroku, and the comparison is fair. It hosts web services, static sites, background workers, cron jobs, private services and managed PostgreSQL and Redis, all from a Git repository, all with automatic deploys, all with a pricing model that is far more predictable than the hyperscalers and cheaper than Heroku.
The distinguishing feature against Vercel and Netlify is that Render runs persistent servers, not just serverless functions. That means Django, Rails, Laravel, Express, FastAPI and any long-running process work natively, with a real filesystem and real background jobs, which the Jamstack platforms cannot offer. Databases are managed and included in the same account rather than being a separate vendor.
The free tier spins services down after inactivity, which makes it useful for demos and hobby projects but not production. Paid plans start around seven dollars a month per service, and costs add up when an application needs a web service, a worker, a database and Redis. Regions are fewer than the major clouds.
What you get
- Unified multi-service deployment
- Managed PostgreSQL & Redis
- Auto-deploys from Git
- Infrastructure-as-code (render.yaml)
- Zero-downtime deploys
- Per-second billing
Every hosting type it sells
| Product | From | What it is |
|---|---|---|
| Static sites | Free | Unlimited static sites with global CDN and automatic HTTPS. |
| Web services | $7/mo | Persistent servers for any language or framework, deployed from Git. |
| Background workers | $7/mo | Long-running job processors without a public endpoint. |
| Cron jobs | $1/mo | Scheduled tasks with logging and failure alerts. |
| Managed PostgreSQL | $7/mo | Managed database with daily backups and point-in-time recovery. |
| Managed Redis | Free tier | Managed key-value store for caching and queues. |
Plans & pricing
- Static sites free
- 750 instance hours
- 100 GB bandwidth
- 512 MB RAM
- 0.5 CPU
- Always-on service
- 2 GB RAM
- 1 CPU
- Priority builds
What the price actually costs you
- The free tier spins services down after inactivity — fine for demos, not for production.
- Each service is billed separately, so a full application stack adds up.
- Pricing is flat per instance type rather than usage-metered, which makes bills predictable.
- Managed PostgreSQL free tier expires after a set period; plan for the paid tier.
Technical specification
| Deployment | Git-push deploys from GitHub and GitLab with automatic builds |
|---|---|
| Runtimes | Node, Python, Ruby, Go, Rust, Elixir, PHP, Docker and any custom image |
| Persistent servers | Real long-running processes with a filesystem, unlike serverless platforms |
| Databases | Managed PostgreSQL with point-in-time recovery, plus managed Redis |
| Preview environments | Pull request previews including database branching on higher plans |
| Autoscaling | Horizontal autoscaling on paid instance types |
| Private networking | Services communicate over a private network at no cost |
| Infrastructure as code | render.yaml blueprints define an entire environment |
| Regions | Oregon, Ohio, Virginia, Frankfurt and Singapore |
| Support | Community and email, with priority tiers on paid plans |
| Uptime SLA | 99.95% on paid plans |
Performance in practice
Good for application workloads. Persistent servers avoid the cold-start penalty that serverless platforms carry, static sites are served from a global CDN, and managed databases sit in the same region as your services with private networking between them. The region list is short compared with a hyperscaler, so a globally distributed audience needs a CDN in front or a different platform.
Infrastructure & support
Support channels
- Community forum
- Email support
- Ticket system
- Discord community
Data centers
- United States (Oregon)
- Europe (Frankfurt)
- Singapore
Security & compliance
- Automatic HTTPS with managed certificates on every service
- Private networking between services with no public exposure required
- DDoS protection at the edge
- Environment variable and secret file encryption
- SOC 2 Type 2 compliance and GDPR data processing agreements
- Automatic security patching of the underlying platform
Moving a site in
Migrating from Heroku is well documented and straightforward because the deployment model is similar. Docker support means almost any containerised application moves with little change. There is no managed migration service.
The trade-off
In its favour
- Simple Heroku-like DX without Heroku pricing
- Manages databases alongside app servers
- Per-second billing keeps costs fair
Worth knowing
- Free tier services spin down after inactivity
- Smaller catalog than AWS or GCP
- Regional availability still growing
Who should look elsewhere
- WordPress and traditional PHP hosting with cPanel expectations
- Applications needing many global regions
- Teams wanting the deepest managed service catalogue
- Cost-sensitive stacks with many separate services
The company behind it
| Ownership | Privately held, venture backed |
|---|---|
| Headquarters | San Francisco, California, United States |
| Founded | 2019 by Anurag Goel |
| Scale | Hundreds of thousands of developers and services |
| Notable | The most commonly recommended Heroku replacement |
How it got here
- 2019 Founded as a unified cloud for developers.
- 2020 Adds managed PostgreSQL and Redis.
- 2022 Grows rapidly as Heroku retires its free tier.
- 2023 Adds private networking, autoscaling and more regions.
- 2024 Expands enterprise features including SOC 2 compliance and dedicated infrastructure.
Common questions
Is Render a good Heroku alternative?
Yes, Render is widely regarded as the best like-for-like replacement for Heroku with better pricing and a similar developer experience.
Does Render support Docker?
Yes, any service on Render can be deployed as a Docker container.
The bottom line
The best Heroku replacement and a genuinely pleasant platform for deploying real applications with real databases and background jobs. Predictable flat pricing, persistent servers and a good developer experience. Use a paid instance for anything production.