Website & API monitoring
Check whether websites and public API endpoints are available, returning the expected status and responding within normal time.
GET /api/health200 OK142 msMonitoring made clear
Monitor websites, public APIs, keywords and scheduled jobs from one clear dashboard. Get downtime and recovery email alerts, track response times, and see SSL and DNS health.
7-day Starter trial · No credit card required · Starts with your first monitor
OVERVIEW
Your services, at a glance.
This animation uses fictional demo data: a healthy website has an incident, an email alert is sent, monitor details show response history, and the website recovers. The animation is not a representation of check speed.
Website monitoring
See availability, performance and important website health signals without digging through unnecessary metrics.
Check whether websites and public API endpoints are available, returning the expected status and responding within normal time.
GET /api/health200 OK142 msVerify that important text or content is still present on a page — useful when a website is technically online but something important is missing.
“Order confirmed” Match foundDetect when backups, Cron jobs or background tasks stop reporting as expected.
Track certificate health and expiry so you have time to fix SSL problems before visitors are affected. Keep important DNS signals visible alongside the rest of your website health information.
A · AAAA · MX · NSFollow downtime and recovery events with a clear timeline.
Receive email alerts when downtime is confirmed, service recovers or an SSL certificate is nearing expiry.
Clear incident history
When a check confirms a problem, UpDownTracker records the incident and keeps the relevant check history together so you can understand what changed.
Checks passing
Failure under verification
Downtime recorded
Email notification sent
Service responding again
The loop is closed
Illustrative sequence. Incidents follow confirmation.
Historical performance
Review response times, uptime, incidents and reliability metrics across the ranges that matter to you.
Illustrative values, not a performance guarantee. Entire-history and custom ranges are also available.
Website health
Monitor certificate health and expiry while keeping important DNS observations beside your uptime data.
store.example
A192.0.2.1AAAA2001:db8::1MXmail.exampleNSns1.exampleCron & job monitoring
Use a private heartbeat URL to monitor backups, imports, scheduled jobs and other recurring processes.
https://updowntracker.com/h/••••••••A private URL for each job. A clear signal when it goes quiet. Example time is compressed.
Made for your everyday
Keep an eye on your own projects and client websites.
Know when your storefront or critical endpoint stops responding.
Monitor the services your customers depend on without enterprise complexity.
Track public APIs, cron jobs, backups and scheduled processes.
From detection to delivery
Keep confirmed incidents, recovery and email alerts together. Failed email send attempts are retried.
Simple pricing
All plans include the same core monitoring toolkit. Choose the monitoring capacity that fits your projects.
For personal sites, side projects and small online businesses.
$3.90/month
Billed monthly
7-day trial · No credit card required
Start 7-day trialFor freelancers, developers and people managing multiple projects.
$9.90/month
Billed monthly
Monthly or annual billing · No trial
Choose ProFor agencies and growing businesses monitoring larger groups of services.
$24.90/month
Billed monthly
Monthly or annual billing · No trial
Choose Pro+A few things you might be wondering
UpDownTracker can monitor websites, public API endpoints, page content, scheduled jobs, SSL certificate health and DNS signals.
Standard website monitoring supports automatic checks every 5 minutes, depending on the configured monitor interval.
Yes. When downtime is confirmed, UpDownTracker can send an email alert. A recovery notification can also be sent when the service becomes available again.
Yes. HTTP monitoring can check public API endpoints and verify expected response behavior.
A content check verifies that expected text is present on a page. It can detect cases where a website is online but important content is missing.
Heartbeat monitoring is designed for scheduled jobs, backups and background tasks. If the expected heartbeat stops arriving, the system can detect that the task may no longer be running correctly.
Yes. HTTPS website monitoring includes SSL certificate health and expiry visibility.
Yes. Maintenance controls can be used during planned work to avoid unnecessary alert noise.
No. There is no permanent free plan. Starter includes a 7-day free trial with no credit card required, and the trial begins when you create your first monitor. All paid plans include the same core monitoring features. The main difference between Starter, Pro and Pro+ is monitoring capacity: 3, 25 or 100 monitors.
Monitoring stops, but your monitors and history remain. A paid subscription resumes monitoring.
Yes. Manage billing through the Stripe Customer Portal. Cancellation takes effect at the end of the current paid billing period.
Start monitoring
Add your first monitor and keep website availability, performance and incident history in one clear place.
7-day Starter trial · No credit card required · Starts with your first monitor