Skip to main content

Pricing

SolidPing is open source. Self-host it and you pay nothing, forever, with no feature held back. The hosted service is for the days you would rather not run it yourself.

🏠 Self-hosted

Free, and not a crippled kind of free

One Go binary, SQLite or Postgres, AGPL-3.0. Unlimited monitors, unlimited check rate, unlimited private-location agents and unlimited status-page domains. Organisations default to 30 members, which you can raise on your own instance. Status pages keep the SolidPing badge — white labeling is what the paid plans buy, and it is the one thing that keeps the project funded.

Hosted plans

We run the workers, the database and the upgrades. You get an inbox that stays quiet until something is actually wrong.

Most popular
Free
€0
Free forever

Enough to monitor a real side project, not a trial.

  • 5 team members
  • 10 / min check executions
  • 100 monitors
  • 1 private-location agent
  • No custom status-page domain
  • SolidPing badge on status pages
Start free
Starter
€5/mo
Billed monthly, VAT excluded

A small team with a handful of services to watch.

  • 10 team members
  • 20 / min check executions
  • 1,000 monitors
  • 2 private-location agents
  • 1 custom status-page domain
  • White labeling on status pages
Choose Starter
Pro
€15/mo
Billed monthly, VAT excluded

Faster checks, more people, more status pages.

  • 50 team members
  • 100 / min check executions
  • 2,000 monitors
  • 3 private-location agents
  • 3 custom status-page domains
  • White labeling on status pages
Choose Pro
Scale
€45/mo
Billed monthly, VAT excluded

Large fleets and second-level check budgets.

  • 250 team members
  • 500 / min check executions
  • 5,000 monitors
  • 5 private-location agents
  • 10 custom status-page domains
  • White labeling on status pages
Choose Scale

Prices exclude VAT. The amount shown at checkout is the authoritative one. Upgrade, downgrade or cancel from your dashboard at any time.

What every plan gets

We meter capacity, not features. Nothing in this list is reserved for a higher tier.

All 40 check types
HTTP, TCP, UDP, ICMP, DNS, DNSBL, NTP, SSL, databases, email, messaging, SSH/RDP/FTP, SNMP, Docker/K8s, game servers, and more.
No interval gating
Nothing stops you running a 10-second check. Your checks-per-minute budget is simply what you spend on it.
On-call, built in
Rotation schedules, overrides, iCal feeds and multi-step escalation policies — on every plan, including Free.
Status pages
Public status pages, sections, subscribers and incident updates. A custom domain is the part that is metered.
Chat and push alerting
Slack, Discord, Microsoft Teams, Google Chat, Mattermost, Matrix, Zulip, Telegram, Email, Webhooks, PagerDuty, ntfy, Gotify, Pushover, Web Push, and SMS/voice via Twilio.
Full REST API
Everything the dashboard does, scriptable — plus an MCP endpoint for your agents.

One exception, stated plainly: SMS, voice and WhatsApp alerts are not included in the hosted plans today — those carriers bill per message and we have not priced them in yet. They work when you self-host with your own provider credentials. Every other channel is on every plan.

Plan comparison

  Free Starter Pro Scale🏠 Self-hosted
PriceMonthly, VAT excluded€0€5/mo€15/mo€45/mo€0
MonitorsChecks you can have configured1001,0002,0005,000Unlimited
Check executionsAggregate rate across your org10 / min20 / min100 / min500 / minUnlimited
Team members5105025030 by default
Private-location agentsWorkers you run inside your own network1235Unlimited
Status pages on your own domain—1310Unlimited
White labelingRemove the SolidPing badge—IncludedIncludedIncluded—

Questions

What counts as a check execution?

Every time one of your checks actually runs. Ten checks on a 60-second interval is ten executions per minute; one check every 10 seconds is six. The plan number is the aggregate budget for your whole organisation, so you decide whether to spend it on many slow checks or a few very fast ones.

What happens if I hit a limit?

Nothing is deleted. Check dispatch is throttled to your plan's rate, and inviting a member past the seat cap is refused until you upgrade. Your data, history and configuration stay exactly where they are.

Is the monitor count the real limit?

Not really — it is a ceiling to stop abuse, not the lever we expect you to shop on. The two numbers that decide which plan you need are team members and check executions per minute.

Do I lose anything by self-hosting?

No features. You take on running it: a binary, a database, and the upgrades. That is the whole trade. Self-hosting is the reason the project exists.

How does yearly billing work?

A yearly subscription costs ten times the monthly price, so two months are free. The entitlements are identical either way — only the billing cycle changes.

Can I move between plans?

Yes, in both directions, from your dashboard. If you outgrow Scale or need something the ladder does not cover, talk to us. Talk to us

Start on Free. Move when it hurts.

No card to get going, and the self-hosted escape hatch is always there.