Pricing
Predictable pricing.
Predictable pricing.
No surprise invoices.
Every plan includes automatic HTTPS, deploys from Git, and instant rollbacks. Pay for the compute you use — nothing hides in the fine print.
Hobby
$1 / month
For side projects, prototypes, and learning. Ship something real for a dollar.
- 1 web service
- 512 MB RAM · shared CPU
- Deploys from Git
- Free TLS certificate
- Sleeps after 15 min idle
- Community support
Pro
$25 / month
For production apps with real users. Always-on services and a managed database.
- 3 always-on services
- 2 GB RAM · dedicated CPU share
- Managed PostgreSQL (10 GB)
- Daily automated backups
- Custom domains
- Cron jobs & 1 background worker
- Priority message support
Expert
$45 / month
For growing products. Horizontal scaling, bigger databases, and faster builds.
- 10 always-on services
- Up to 8 GB RAM per service
- Managed PostgreSQL (20 GB)
- Point-in-time recovery
- Autoscaling up to 4 instances
- Unlimited workers & cron jobs
- Same-day message support
Teams
Custom
For teams and companies with bigger workloads. Sized to exactly what you run.
- Everything in Expert
- Dedicated resources
- Unlimited services
- Team member access
- Guided onboarding
- Volume pricing
Prices shown are current plan rates and may be updated as new features launch.
Compare plans
Every plan, side by side
| Feature | Hobby | Pro | Expert | Teams |
|---|---|---|---|---|
| Monthly price | $1 | $25 | $45 | Custom |
| Web services | 1 | 3 | 10 | Unlimited |
| Always-on (no sleep) | — | ✓ | ✓ | ✓ |
| RAM per service | 512 MB | 2 GB | Up to 8 GB | Dedicated |
| Managed PostgreSQL | — | 10 GB | 20 GB | Sized to fit |
| Automated backups | — | Daily | Daily + point-in-time | Daily + point-in-time |
| Custom domains | — | ✓ | ✓ | ✓ |
| Background workers | — | 1 | Unlimited | Unlimited |
| Cron jobs | — | ✓ | ✓ | ✓ |
| Autoscaling | — | — | Up to 4 instances | Custom |
| Team member access | — | — | — | ✓ |
| Instant rollbacks | ✓ | ✓ | ✓ | ✓ |
| Free TLS certificates | ✓ | ✓ | ✓ | ✓ |
| Support | Community | Priority messages | Same-day messages | Dedicated messages |
Questions
Before you decide
A real running service — HTTPS, Git deploys, and instant rollbacks included. The Hobby plan sleeps after 15 minutes of inactivity, which is fine for prototypes and demos, and it's the cheapest way to see PearlDeploy work with your own code.
You upgrade from your dashboard and the change applies without downtime. Your services, database, domains, and environment variables all carry over exactly as they are — nothing to migrate, nothing to reconfigure.
Yes. Plans are month to month with no contracts. If you cancel, your services keep running until the end of the paid period, and you can export your database and code at any time — they were always yours.
Anything that runs on Linux: Node.js, Python, PHP, Ruby, Go, Rust, static sites, and more. If your app builds and listens on a port, PearlDeploy can run it. Send us a message if you're unsure about your stack.
Everything happens in written messages through the site. You get answers you can save and search, your full history stays in one thread, and you never repeat yourself to a new agent. Paid plans get priority replies.
Managed databases on Pro and above are backed up automatically every day, with seven days of restore points. Expert and Teams plans add point-in-time recovery, letting you restore to any minute.
Not sure which plan fits?
Tell us what you're building. We'll point you to the smallest plan that runs it well.
Message us