# Gatus vs Healthchecks.io

**Leader by Vioscale score:** Healthchecks.io

| Attribute | Gatus | Healthchecks.io |
|---|---|---|
| **Vioscale score** | 63.1 (52% (medium)) | 83.3 (51% (medium)) |
| deployment.options | `{"cloud":true,"self_hosted":true}` | `{"cloud":true,"self_hosted":true}` |
| description.long | A platform for tracking service health across websites, APIs, and infrastructure. It detects outages automatically, publishes real-time status pages, and alerts teams via multiple channels. | A monitoring platform that tracks cron jobs and scheduled tasks, notifying you when they don't execute on schedule using a heartbeat check-in mechanism. |
| integrations.count | 24 | 12 |
| integrations.list | `[{"name":"Slack"},{"name":"Microsoft Teams"},{"name":"Telegram"},{"name":"Discord"},{"name":"Google Chat"},{"name":"Gotify"},{"name":"Matrix"},{"name":"Mattermost"},{"name":"n8n"},{"name":"Ntfy"},{"name":"Opsgenie"},{"name":"Email"},{"name":"Gitea"},{"name":"GitHub"},{"name":"GitLab"},{"name":"Messagebird"},{"name":"Pushover"},{"name":"AWS SES"},{"name":"ilert"},{"name":"Incident.io"},{"name":"PagerDuty"},{"name":"Twilio"},{"name":"SIGNL4"},{"name":"Custom"}]` | `[{"name":"Email"},{"name":"Webhooks"},{"name":"Slack"},{"name":"Discord"},{"name":"GitHub"},{"name":"Google Chat"},{"name":"Gotify"},{"name":"Matrix"},{"name":"Mattermost"},{"name":"Microsoft Teams"},{"name":"ntfy"},{"name":"Telegram"}]` |
| market.availability | `{"primaryMarkets":["US"],"availabilityScope":"global","availableCountries":[],"notAvailableCountries":[]}` | `{"hqCountry":"LV","primaryMarkets":[],"availabilityScope":"global","availableCountries":[],"notAvailableCountries":[]}` |
| platform.support | `{"web":true}` | `{"web":true}` |
| pricing | `{"type":"subscription","plans":[{"free":false,"name":"Standard","summary":"$10/month","features":["HTTP, ICMP, DNS, TCP, UDP, TLS, SCTP, SSH, gRPC, WebSocket monitoring","Status code, response body/JSONPath, certificate expiration, domain expiration conditions","Response time and connection monitoring","Slack, Teams, Telegram, Discord, Google Chat, Gotify, Matrix, Mattermost, n8n, Ntfy, Opsgenie, Email, Gitea, GitHub, GitLab integrations","Static egress IP for firewall whitelisting","Custom domain support","Uptime, response time, health badges","Private status pages"],"commitment":"monthly","components":[{"kind":"fixed","amount":10,"period":"month","currency":"USD"}],"description":"For those looking to monitor most of their services","contactSales":false,"includedLimits":{"status_pages":"None","team_members":"None","suites_per_page":"0","check_interval_min":"2m","endpoints_per_page":"30","alerts_per_endpoint":"2","events_per_endpoint":"50","results_per_endpoint":"100","conditions_per_endpoint":"5","audit_log_retention_days":"14"}},{"free":false,"name":"Premium","summary":"$20/month","features":["All Standard features","Push-based monitoring","Incident announcements","Additional integrations: Messagebird, Pushover, AWS SES, ilert, Incident.io, PagerDuty, Twilio, SIGNL4"],"commitment":"monthly","components":[{"kind":"fixed","amount":20,"period":"month","currency":"USD"}],"description":"For those looking to monitor all of their services","contactSales":false,"includedLimits":{"status_pages":"2","team_members":"5","suites_per_page":"5","check_interval_min":"1m","endpoints_per_page":"50","alerts_per_endpoint":"3","events_per_endpoint":"50","results_per_endpoint":"100","conditions_per_endpoint":"10","audit_log_retention_days":"30"}},{"free":false,"name":"Business","summary":"$50/month","features":["All Premium features","Metrics dashboard","Single Sign-On (SSO)","Custom CSS","Custom integrations"],"commitment":"monthly","components":[{"kind":"fixed","amount":50,"period":"month","currency":"USD"}],"description":"For those looking to monitor multiple business-critical services across several products","contactSales":false,"includedLimits":{"status_pages":"3","team_members":"25","suites_per_page":"25","check_interval_min":"30s","endpoints_per_page":"100","alerts_per_endpoint":"10","events_per_endpoint":"50","results_per_endpoint":"500","conditions_per_endpoint":"20","audit_log_retention_days":"90"}},{"free":false,"name":"Enterprise","summary":"$500/month","commitment":"monthly","components":[{"kind":"fixed","amount":500,"period":"month","currency":"USD"}],"contactSales":true}],"summary":"From $10/month. Free 7-day trial.","currency":"USD","freeTier":false,"sourceUrl":"https://gatus.io/pricing","retrievedAt":"2026-08-18T12:21:07.998Z","freeTrialDays":7,"startingPrice":{"amount":10,"period":"month","currency":"USD"},"billingPeriods":["month"]}` | `{"type":"subscription","plans":[{"free":true,"name":"Hobbyist","summary":"Free","features":["Monitor 20 cron jobs","100 log entries per job"],"components":[{"kind":"fixed","amount":0,"period":"month","currency":"USD"}],"contactSales":false,"includedLimits":{"jobs":"20","log_entries":"100"}},{"free":false,"name":"Supporter","summary":"$5/month","features":["Monitor 20 cron jobs","100 log entries per job"],"components":[{"kind":"fixed","amount":5,"period":"month","currency":"USD"}],"contactSales":false,"includedLimits":{"jobs":"20","log_entries":"100"}},{"free":false,"name":"Business","summary":"$20/month or $192/year","features":["Monitor 100 cron jobs","1000 log entries per job","50 SMS & WhatsApp credits per month","20 phone call credits per month","Email support"],"components":[{"kind":"fixed","amount":20,"period":"month","currency":"USD"}],"contactSales":false,"includedLimits":{"jobs":"100","log_entries":"1000","phone_call_credits":"20/month","sms_whatsapp_credits":"50/month"}},{"free":false,"name":"Business Plus","summary":"$80/month or $768/year","features":["Monitor 1000 cron jobs","1000 log entries per job","500 SMS & WhatsApp credits per month","100 phone call credits per month","Priority email support"],"components":[{"kind":"fixed","amount":80,"period":"month","currency":"USD"}],"contactSales":false,"includedLimits":{"jobs":"1000","log_entries":"1000","phone_call_credits":"100/month","sms_whatsapp_credits":"500/month"}}],"summary":"Free tier available. Paid plans from $5–$80/month, with 20% discount for annual billing.","currency":"USD","freeTier":true,"sourceUrl":"https://healthchecks.io/pricing/","retrievedAt":"2026-08-18T12:20:52.496Z","startingPrice":{"amount":5,"period":"month","currency":"USD"},"billingPeriods":["month","year"]}` |
| pricing.free_tier | no | yes |
| pricing.model | commercial | freemium |
| pricing.price_level | low | low |
| pricing.transparent | yes | yes |
| reliability.sla_pct | - | 99.9 |
| reliability.status_page | yes | yes |
| security.gdpr | - | yes |

## Capabilities (API Monitoring)

| Capability | Gatus | Healthchecks.io |
|---|:--:|:--:|
| **Capabilities** |  |  |
| Multi region probes | - | - |
| Private location agent | - | - |
| Status page hosting | - | - |
| Json schema assertions | - | - |
| Monitoring as code | - | - |
| Multistep API flows | - | - |
| Heartbeat deadmans switch | - | - |
| Self hostable | - | - |

*Source: Vioscale. Generated 2026-09-01T17:06:40.482Z. "-" = undocumented, not absent.*
