Website & endpoint monitors
Track websites, HTTPS endpoints and APIs. Set the request method and body, add basic auth and custom headers, and match against the response you expect - not just a 200 status.
Uptimewolf checks your websites, HTTPS endpoints and TCP ports from multiple locations worldwide, watches your scheduled jobs with heartbeats, and pings the right people within seconds of a failure - so you hear it from us, not from your customers.
5-day free trial - no credit card required
Uptime monitoring is the practice of automatically and repeatedly checking whether a website, server, API endpoint or port is reachable and responding the way it should. When a check fails, the monitoring service alerts you straight away - so you can fix the problem before it costs you visitors, sales or trust.
Uptimewolf handles three kinds of availability checks in one place: website and endpoint monitoring for anything reachable over HTTP or HTTPS, port monitoring for raw TCP and UDP services, and heartbeat monitoring for scheduled jobs that run in the background. Every check runs from multiple worldwide locations, and every failure is routed to the channels your team already watches.
No agent gymnastics, no onboarding call. Most people have their first monitor running in under a minute.
Paste a website URL, a hostname or a TCP port - or drop our one-line curl snippet into a cron job. Pick a check interval and you're done.
Route each monitor to email, webhook, Slack, Discord, Telegram, Microsoft Teams or Google Chat. Different monitors can alert different channels.
Uptimewolf checks from multiple worldwide locations and notifies you within seconds - then opens an incident so nothing slips through.
Websites, ports and scheduled jobs - the availability surface most teams need, without juggling separate tools.
Track websites, HTTPS endpoints and APIs. Set the request method and body, add basic auth and custom headers, and match against the response you expect - not just a 200 status.
Watch raw TCP and UDP services - mail, databases, game backends, anything bound to a port - and know the moment one stops accepting connections.
Monitor cron jobs, backups and serverless workers. Your job pings Uptimewolf when it runs; if the ping doesn't arrive in time, you get alerted it silently failed.
A monitor that cries wolf gets muted. These are the controls that keep alerts trustworthy.
Checks run from several regions worldwide, so a single regional blip won't trigger a false down alert.
Control the request method, body, basic auth and custom headers - monitor real authenticated endpoints, not just home pages.
Set the exact response you expect. A page can return 200 and still be broken - response matching catches that.
Group monitors into projects - by client, environment or app - so a busy account stays readable.
A failed check shouldn't just fire a notification and vanish. Uptimewolf turns it into an incident you can actually work.
Open an incident after N failed checks, on a slow response, or when a threshold is crossed - tuned per monitor.
Fire to email, Slack, Discord and a webhook simultaneously - the right people hear it on the right channel.
Each incident records what failed and why, so triage starts with context instead of guesswork.
Leave notes on the timeline - what you found, what you changed - for a clean record and easier post-mortems.
5-day free trial - no credit card - cancel anytime.
Seven notification channels - route any monitor to any combination of them.
Prefer to wire it up yourself? Every monitor, incident and notification handler is reachable through the REST API
Uptime monitoring is the practice of automatically and repeatedly checking whether a website, server, API endpoint or port is reachable and responding correctly. When a check fails, the monitoring service alerts you so you can fix the problem before users are affected. Uptimewolf runs these checks from multiple worldwide locations.
Websites and HTTPS endpoints, individual TCP and UDP ports, and scheduled cron jobs via heartbeat monitors. Each monitor supports custom HTTP request methods, request bodies, basic auth, custom headers and expected-response matching.
Checks run from multiple worldwide locations and notifications fire within seconds of a failed check, over email, webhook, Slack, Discord, Telegram, Microsoft Teams or Google Chat.
A heartbeat monitor watches scheduled jobs such as cron jobs, database backups and serverless workers. The job pings Uptimewolf each time it runs; if an expected ping doesn't arrive within the grace window, Uptimewolf alerts you that the job failed to run.
Yes. Monitors are checked from multiple locations around the world, so a single regional network blip doesn't trigger a false alarm. Higher plans unlock more checking locations.
Yes. Every plan starts with a 5-day free trial and no credit card is required to begin. All 16 network tools are also free to use, forever.
5-day free trial. No credit card. Cancel anytime.