✦ Uptime & Heartbeats Status pages included

Catch downtime before your customers do

Monitor your websites, APIs, ports, SSL, and DNS from around the world, watch every cron job and background task, and get paged the second something breaks, on Slack, Discord, Telegram, Teams, webhook, or email.

monitors · live
All systems operational
api.example.comHTTP · 200 OK
142 ms
example.comSSL · valid
312 days
nightly-backupCron · healthy
ran 2m ago
db.example.comTCP · port 5432
open
edge-eu-1Ping · reachable
23 ms
6+
Global checkpoints
We verify outages from multiple regions first
60s
Fastest check interval
Down to 60-second monitoring on every check
6+
Alert channels
Email, Slack, Discord, Telegram, Teams, & Webhook
24/7
Always watching
Checks, heartbeats and status pages, around the clock

One platform for everything that can go down

Stop stitching together half a dozen tools. Watch your sites, infrastructure, certificates, and background jobs from a single place.

HTTP & API checks

Check status codes and response time on any URL or API endpoint.

Ping

Confirm a host is reachable and track round-trip latency from every checkpoint in real time.

TCP port

Make sure any service is open and responding, databases, SMTP, SSH, game servers, or custom ports.

SSL certificates

Track certificate validity and expiry, and get warned well before a cert lapses and breaks trust.

DNS

Confirm records resolve correctly and alert when an unexpected change points your domain somewhere new.

Cron & heartbeats

Let your jobs and background tasks ping us. We alert the moment a run is missed, or late.

The worst way to learn you're down is from a customer

Outages, expired certificates, and silent job failures rarely announce themselves. By the time someone notices, the damage to revenue and trust is already done.

Customers find outages first Every minute your site or API is down without you knowing is lost revenue and a support queue filling up.
Cron jobs fail silently Backups, billing runs, and queue workers stop, and nothing tells you until something downstream is broken.
SSL certificates expire unnoticed One missed renewal throws scary browser warnings at every visitor and quietly tanks conversions.
DNS & config changes break things A bad record or an expired port can take a service offline while your dashboards still look green.

Why teams get caught out

Outages first reported by customers53%
Scheduled jobs with no failure alerting62%
Incidents involving an expired certificate34%
Downtime that goes unnoticed for 30+ min41%
Users who leave after one bad experience88%

If it runs on a schedule, we'll make sure it ran

Drop a single ping from any cron job, worker, or scheduled task. We learn its rhythm and alert you when a run is missed or late. No agents to install.

Missed & late runs Get notified when a job doesn't check in on time.
One ping per run Call your URL once per run; we learn the schedule from your check-ins.
No agents A plain HTTP curl from your script. Nothing to install on the server.
crontab · add one line to any job
# One ping per run. Put the curl wherever it fits your job.
0 3 * * * backup.sh && \
  curl -m 10 https://ping.example.com/abc123

# We expected a ping at 03:00…
[03:05] heartbeat: "nightly-backup"
status: missed  // alerting your team →

The right people, on the right channel, instantly

An outage is only as good as the alert that reaches a human. Route incidents wherever your team already works, and confirm from multiple regions before paging anyone to keep false alarms out.

Email

Clear incident emails to your whole team, with recovery notices when things resolve.

Slack

Rich alerts posted to any channel so the whole team sees incidents in real time.

Discord

Push incidents straight to your server the moment a check or heartbeat fails.

Telegram

Instant messages to people or groups, perfect for on-call notifications.

Microsoft Teams

Drop incident cards into the Teams channels your organization already runs on.

Webhook

POST incident events to your own app, script, or automation endpoint.

Starter includes email alerts. Custom channels are available from Growth. Recoveries are announced automatically, so your team always knows when an incident is over, not just when it began.

Keep customers in the loop, automatically

Turn your monitors into a clean, real-time status page. Host it publicly or embed it right inside your own app or marketing site, no extra design work required.

Embed anywhere Drop in a single iframe and your status page lives on the pages you choose.
Whitelisted domains Control exactly which sites are allowed to embed your page.
Live & automatic Components update straight from your monitors, with uptime history built in.
Example Co · Status All systems operational
Website99.99%
API99.95%
Background jobs99.90%

Live in three steps

From sign-up to your first alert in just a few minutes.

Step 01

Add a monitor or heartbeat

Paste a URL or host, pick a check type, or grab a heartbeat ping URL for your cron job. Set the interval and you're done.

CHECK https://example.com
type: "http" · every: "60s"
Step 02

We watch from everywhere

We probe from 6+ global checkpoints around the clock, and confirm any failure from multiple regions before raising an incident.

us-east ok · eu-west ok
ap-south ok · verified: "healthy"
Step 03

Get alerted & keep customers informed

The instant something breaks, your team is paged on Slack, Discord, Telegram, Teams, webhook, or email, and your status page updates itself.

incident: opened
notified: "slack, email" · status_page: "updated"

Teams that sleep better at night

Real feedback from the people responsible for keeping things online.

★★★★★

We found out about our last outage from an alert, not a customer. That's exactly the change we needed.

ML
Maya Laurent
Head of Engineering, Northstar Labs
★★★★★

The heartbeat monitoring caught a backup job that had been silently failing for two weeks. Worth it on day one.

AR
Andre Rossi
Lead SRE, FunnelDesk
★★★★★

SSL and DNS checks alone replaced two other tools. Now everything that matters is on one dashboard.

SK
Sara Kim
Platform Lead, Atlas CRM
★★★★★

Multi-region verification means we stopped getting paged at 3am for blips that weren't real outages.

TJ
Theo Jensen
Founder, LaunchMetric
★★★★★

Our embedded status page cut "is it just me?" support tickets dramatically during incidents.

NP
Nadia Patel
Operations Director, BrightCart
★★★★★

Alerts land right in our Discord. Setup took ten minutes and the whole team is in the loop now.

EC
Evan Cole
CTO, MemberStacker

Priced for every team

Simple, transparent pricing. Pick the plan that fits how much you need to watch, and grow from there.

Starter
For indie developers and small projects that need reliable uptime checks without the extras.
$0 for 30 days
then $9 / month
10 monitors · 5-min checks
HTTP, Ping, TCP, SSL & DNS checks
10 cron & heartbeat monitors
Email alerts
1 status page
--Custom alert channels (Slack, Discord, Telegram, Teams & webhook)
--Embed on whitelisted domains
--1-minute check interval
Scale
High-volume platforms and teams that need more monitors, more status pages, and enterprise-grade support.
$0 for 30 days
then $99 / month
250 monitors · 1-min checks
Everything in Growth
250 cron & heartbeat monitors
25 status pages
Priority support & uptime SLA

What's included at each tier

Feature Starter Growth ★ Scale
Monitors included 10 50 250
Cron & heartbeat monitors 10 50 250
Fastest check interval 5 min 1 min 1 min
HTTP, Ping, TCP, SSL & DNS
Global checkpoints 3 6+ 6+
Alert channels Email only Email + custom channels Email + custom channels
Status pages 1 5 25
Embed on whitelisted domains --
Support Community Email, 24h Priority + SLA

Questions we get a lot

What exactly can I monitor?
Websites and APIs over HTTP(s), host reachability with Ping, any TCP port or service, SSL certificate validity and expiry, and DNS records. On top of that, you can monitor cron jobs and background tasks with heartbeats.
How do cron and heartbeat monitors work?
We give you a unique ping URL. Your job calls it once per run. If a check-in is missed or late, we open an incident and alert your team. No agent or library required.
Where do you check from?
From 6+ checkpoints across multiple regions worldwide. When a check fails, we re-test from other locations before raising an incident, so a single network blip never wakes you up for nothing.
How do alerts reach my team?
Every plan includes email alerts to the account owner. From Growth upward, you can add custom channels (Slack, Discord, Telegram, Microsoft Teams, and webhook) and choose which monitors use each one. We also send an automatic recovery notice when an issue is resolved.
Can I embed a status page on my own site?
Yes. Every status page can be hosted publicly or embedded with a single iframe. You whitelist the domains allowed to embed it, and components update automatically straight from your monitors.
What happens if I outgrow my plan?
You can upgrade at any time and your new monitor limits and faster check intervals apply immediately. Need something larger or a custom SLA? Reach out and we'll put a package together.
✦ Plans from $9/month. Cancel anytime.

Never get caught off guard again

Set up your first monitors and heartbeats in minutes, and let Downdar watch your stack around the clock.

No contracts · Cancel anytime · Set up in minutes