Skip to main content

Pricing

Every feature on every plan

Hosted plans are priced by check throughput and team size, never by feature. Or self-host SolidPing for free under AGPL-3.0.

Self-hosted

Free to self-host, with every feature

One Go binary, SQLite or PostgreSQL, AGPL-3.0. Unlimited monitors, check rate, private-location agents and status-page domains. Organisations default to 30 members, which you can raise on your own instance. Status pages carry the SolidPing badge; white labeling comes with the hosted paid plans.

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

 FreeStarterProScaleSelf-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.

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, upgrade when you need to

No credit card to start. Your checks move to a self-hosted instance unchanged whenever you want.