Pricing
Priced on what you back up.
Not on how much of it there is.
Plans differ by how many servers and jobs you run, how often those jobs may fire, and which backup types you can reach. They never differ by gigabytes, because the gigabytes live in your own bucket and we never see that bill.
Starter
billed $120/year
- 5 servers
- 3 backup jobs
- Backups every 24 hours
- 3-day retention
- 1 storage destination
- 1 team member
- Email alerts
- File backups
- Kubernetes backups
- Agent backups
- Slack, Teams, Google Chat & Discord notifications
- Database backups
- Docker backups
- Custom webhook notifications
Standard
billed $360/year
- 15 servers
- 20 backup jobs
- Backups every 12 hours
- 14-day retention
- 3 storage destinations
- 1 team member
- Email alerts
- Database backups
- Docker backups
- File backups
- Kubernetes backups
- Agent backups
- Slack, Teams, Google Chat & Discord notifications
- Custom webhook notifications
Pro
billed $684/year
- 40 servers
- 50 backup jobs
- Backups every 5 minutes
- 30-day retention
- 10 storage destinations
- Unlimited team members
- Email alerts
- Database backups
- Docker backups
- File backups
- Kubernetes backups
- Agent backups
- Slack, Teams, Google Chat & Discord notifications
- Custom webhook notifications
Agency
billed $1404/year
- 150 servers
- 250 backup jobs
- Backups every 5 minutes
- 90-day retention
- Unlimited storage destinations
- Unlimited team members
- Email alerts
- Database backups
- Docker backups
- File backups
- Kubernetes backups
- Agent backups
- Slack, Teams, Google Chat & Discord notifications
- Custom webhook notifications
Free
For people who only need a single resource backed up.
- 1 server
- 1 backup jobs
- Backups every 24 hours
- 1-day retention
- 1 storage destination
- 1 team member
- Email alerts
- File backups
- Kubernetes backups
- Agent backups
- Slack, Teams, Google Chat & Discord notifications
Compare plans
| Feature | Free Free | Starter $15/mo | Standard $45/mo | Pro $85/mo | Agency $175/mo |
|---|---|---|---|---|---|
| Servers | 1 | 5 | 15 | 40 | 150 |
| Team members | 1 | 1 | 1 | Unlimited | Unlimited |
| Backup frequency | Every 24 hours | Every 24 hours | Every 12 hours | Every 5 minutes | Every 5 minutes |
| Backup jobs | 1 | 3 | 20 | 50 | 250 |
| Retention | 1 day | 3 days | 14 days | 30 days | 90 days |
| Database backups | |||||
| Docker backups | |||||
| File backups | |||||
| Kubernetes backups | |||||
| Agent backups | |||||
| Storage destinations | 1 | 1 | 3 | 10 | Unlimited |
| Bring your own storage | Unlimited | Unlimited | Unlimited | Unlimited | Unlimited |
| Amazon S3 | |||||
| DigitalOcean Spaces | |||||
| Cloudflare R2 | |||||
| Backblaze B2 | |||||
| Wasabi | |||||
| UpCloud Object Storage | |||||
| Custom S3-compatible | |||||
| Email alerts | |||||
| Slack | |||||
| Microsoft Teams | |||||
| Google Chat | |||||
| Discord | |||||
| Custom webhook | |||||
What every plan includes
The columns above differ by counts and cadence. These are the same whether you pay nothing or pay for Agency.
- Storage stays yours
- There is no hosted-storage tier at any price. Archives land in your own S3-compatible bucket — S3, R2, B2, Spaces, Wasabi, UpCloud or a custom endpoint — under your own keys.
- All seven cloud providers
- DigitalOcean, Hetzner Cloud, Vultr, Linode, AWS EC2, Google Compute Engine and Microsoft Azure snapshots are available on the Free plan, not held back for an upgrade.
- Chat alerts included
- Slack, Microsoft Teams, Google Chat and Discord webhooks cost nothing extra on any plan. Only a fully custom webhook endpoint needs Agency.
- Full run history and logs
- Every run keeps its status, duration, byte size, checksum, storage path and step-by-step log on every plan. Diagnostics are not a paid feature.
- Encryption and 2FA
- AES-256-GCM on every stored credential, TOTP two-factor with backup codes, and hashed API and agent tokens — the same on the Free plan as on Agency.
- No card for Free
- The Free plan never asks for payment details and has no trial countdown attached to it. It is a plan, not a runway.
The full feature catalogue lists every capability in the product, along with the places it stops. The billing specifics — cancellation, proration, what the Free plan does and doesn't ask for — are answered directly in the FAQ below rather than restated here.
Comparing options? See how we stack up against Snapshooter. Still deciding? Read the general FAQ or ask us directly.
FAQs
Can’t find the answer you’re looking for? Reach out to our support team.
What counts as a server?
The server limit counts machines you register under Servers — the ones VPS Snaps reaches over SSH to run database, Docker and file backups. One machine is one server no matter how many jobs point at it, so a database dump, a file archive and a Docker volume job on the same box is three backup jobs against one server. Provider snapshot jobs work from a connected provider account rather than a registered server, so they draw on your backup-job count instead.
Is there really a free plan, or is it a trial?
It is a plan. There is no countdown, no expiry date and no card on file — the Free plan never asks for payment details. It exists because a single unbacked-up server is the most common way people lose data, and the barrier to fixing that should be nothing at all. The exact limits are on the Free card above; they are read live from the same database the app enforces them from.
Can I change plans later?
Yes, from the Billing page in your dashboard. Upgrades and downgrades take effect immediately and Stripe prorates the difference against the period you have already paid for — you are charged or credited for the days remaining, not for a whole new month. Cancelling behaves differently on purpose: it takes effect at the end of the period you have already paid for rather than cutting you off the moment you click.
What happens if I exceed a limit?
Limits are checked at the moment you create something new. Try to add a server, a backup job or a storage destination beyond your plan and you get a clear message naming the current count and the limit, and nothing is created. What is already there is left alone — we do not delete servers, jobs, destinations or anything in your bucket because a number moved. The same applies to backup frequency: a cadence your plan does not allow is refused when you save the job rather than silently downgraded at run time.
Do you store my backups?
No, and there is no plan where we do. Provider snapshots are created through your provider's own API and live in your account. Database, Docker and file archives are streamed straight into your S3-compatible bucket — the data passes through the worker on its way there, nothing is written to disk on our side, and no copy is retained. Agent jobs do not even do that: the agent on your machine uploads to your bucket directly. What we store is metadata about the run — status, duration, byte size, MD5 checksum and the object key — so you can prove the backup happened and go find it.
Does the price include storage costs?
No. You pay your object-storage provider directly for what your archives occupy, and your cloud provider separately for the snapshots it keeps in your account. That is why bring-your-own storage is cheaper in practice than a bundled allowance — you get the provider's own pricing, including zero-egress options like Cloudflare R2, instead of ours with a margin on top.
What does backup frequency mean on the comparison?
It is the fastest cadence a plan will accept when you save a job. Manual, daily, weekly and monthly schedules are available everywhere; the faster intervals are what the plans differ on. Retention is set per job, in days, so a nightly dump kept for a week and a weekly archive kept for a quarter can sit on the same server.
What happens to my backups if I cancel?
They are unaffected, because they were never ours to remove. Snapshots stay in your provider account and archives stay in your bucket under your keys, exactly where they were before you cancelled. Your subscription itself runs to the end of the period you have already paid for.

“I wanted reliable backups without building and maintaining another internal system. With VPS Snaps, our production database and application files are backed up automatically to storage we control, and retention is handled for us. It's one less piece of infrastructure I have to think about.”
Start on Free. Move up when a limit actually gets in your way.
No card, no countdown, and no plan where your backups stop being yours. Upgrading takes one click on the Billing page and is prorated to the day.
No credit card required. Cancel anytime.