Every alert confirmed from two regions
Know when your site is down.
Never for a false alarm.
Waklio monitors your websites, APIs, cron jobs and SSL certificates around the clock and alerts you the moment something breaks – confirmed from two locations.
No credit card required · Set up in 30 seconds
No false alarms
Every failure is re-checked from a second region before anyone gets woken up at 3 a.m.
Website & API checks
HTTP(S) status codes and response times, as often as every 30 seconds.
Keyword checks
Alert when a word appears or disappears – catch error pages that still return 200.
Cron job monitoring
Heartbeat URLs tell you when a backup or scheduled job silently stops running.
SSL expiry alerts
Know weeks in advance before a certificate expires and breaks your site.
Status pages
Show customers what's up – and what's down – on a fast public status page.
How we keep alerts honest
Region A detects a failure
Our checker in one region can't reach your site.
Region B double-checks
Within seconds, a checker in another region tries again.
Only then you get alerted
Both failed? You get an alert with the reason. One succeeded? It was a network blip – no alert.
Simple, fair pricing
Start free. Upgrade when you need faster checks or more monitors.
Free
For side projects
$0 /month
- ✓25 monitors
- ✓3-minute checks
- ✓Multi-region confirmation
- ✓E-mail, Slack, Discord, Telegram, webhooks
- ✓1 status page with your logo
- ✓Commercial use allowed
Starter
For freelancers & small sites
$7 /month
billed $84 yearly
- ✓50 monitors
- ✓1-minute checks
- ✓Everything in Free
- ✓3 status pages
- ✓Remove our branding
Pro
For SaaS teams
$29 /month
billed $348 yearly
- ✓150 monitors
- ✓30-second checks
- ✓Everything in Starter
- ✓10 status pages
Agency
For agencies with many clients
$79 /month
billed $948 yearly
- ✓500 monitors
- ✓30-second checks
- ✓Everything in Pro
- ✓100 status pages
Prices in USD, plus VAT where applicable. Need more? Contact us.
Questions & answers
Is the free plan really free?
Yes. 25 monitors with 3-minute checks, alerts and a status page – no credit card, and commercial use is allowed.
How do you avoid false alarms?
A failed check is always confirmed from a second location before an incident is opened. Short network hiccups between one checker and your server don't trigger alerts.
Which alert channels are supported?
E-mail, Slack, Discord, Telegram and webhooks (JSON POST to any URL). More integrations are coming.
How do I monitor a cron job?
Create a heartbeat monitor and call its unique URL at the end of your job (e.g. with curl). If the call doesn't arrive in time, we alert you.
Can I cancel anytime?
Yes. Plans are monthly or yearly and can be cancelled at any time in the billing portal; you keep your plan until the end of the period.
Where is my data stored?
Your account data is stored in the database region we host in; checks run from multiple regions. See our privacy policy for details.