Uptime monitoring · 5-day free trial

Know the second your site, server or cron job goes down.

Uptimewolf watches your websites, servers, ports, domains, DNS records and game servers from multiple locations worldwide — and pings the right humans in seconds when something breaks.

  • No credit card required
  • 5-day free trial
  • Cancel anytime
  • 4M+monthly checks
  • 40k+monitors tracked
  • 20k+status pages hosted
  • 10+worldwide check locations
Sends alerts to
  • Slack
  • Discord
  • Telegram
  • MS Teams
  • Google Chat
  • Email
  • Webhook
How it works

Set up uptime monitoring in under a minute.

No agent gymnastics, no onboarding call. Three steps and Uptimewolf does the watching — most people have their first monitor running before their coffee is cool.

  1. 1

    Add what you want watched

    Paste a URL, hostname or port — or drop our one-line curl snippet into a cron job. Pick a check interval and you're done.

  2. 2

    Choose where alerts land

    Connect Slack, Discord, Telegram, Microsoft Teams, Google Chat, email or a raw webhook. Route different monitors to different channels.

  3. 3

    Get told the instant it breaks

    We check from multiple locations worldwide and notify you within seconds — then publish a status page so customers aren't left guessing.

Core monitoring

Everything you need to know your stack is alive.

Four monitor types covering the surface area that actually breaks: the website your customers hit, the cron job nobody notices until it stops, the domain that silently expires, and the DNS record someone "fixed" at 2am.

Uptime monitors

HTTP/HTTPS, individual TCP ports, and arbitrary endpoints. Custom methods, request bodies, basic auth and headers. Match against the response body or headers.

  • Custom HTTP request & response
  • Multiple worldwide locations
  • Per-monitor alert rules

Heartbeats

For cron jobs, backups and batch workers. Your job pings Uptimewolf on success; we alert the moment a ping doesn't show up.

  • Schedule & grace window
  • Drop-in curl one-liner
  • Last-run history

Domain monitoring

WHOIS expiry and SSL certificate expiry, tracked daily. Get warned weeks before customers see a scary browser warning.

  • Domain expiry alerts
  • SSL certificate expiry
  • Issuer & renewal history

DNS monitors

Watch A, AAAA, CNAME, MX, TXT and more. Alert the instant a record changes — whether you made the change or not.

  • Any record type
  • Change-detection alerts
  • Full history of values
Server & game server monitoring

From your Linux box to your Minecraft server.

Install the lightweight agent on Linux, Windows or macOS and stream CPU, RAM and disk metrics. Set custom alert thresholds. Or hand us a game server hostname and we'll surface uptime, latency, current player count and slots — for 20 of the most-played titles.

Agents Linux · Windows · macOS
Metrics CPU · RAM · Disk · Custom
Game titles Minecraft · CS 1.6–CS2 · TF2 · L4D 1 & 2 · Valheim · ARK · Rust · Garry's Mod · DayZ · +more
Status pages

A public page customers actually trust.

Stand up a branded status page in minutes. Track visitor counts and pageviews, lock private pages behind a password, and ship a fast, SEO-optimised page that's pre-rendered for first paint.

  • Fast first paint, SEO-ready
  • Password protection for private pages
  • Visitor & pageview analytics
  • Customisable layout & branding
Incidents & alerting

Alert the right channel, with the right context.

Custom triggers per monitor, multiple notification channels firing simultaneously, post-mortem notes and root-cause attribution — so incidents close cleanly, not "I think it's back."

Custom triggers

Fire on N failed checks, response-body mismatch, latency over a threshold, or status changes — per monitor.

Parallel channels

Page email, Slack, Discord and webhook at the same moment. Different channels for different severities.

Root cause & notes

Tag the cause, attach internal notes, and keep a clean timeline of every incident for the team and the status page.

7 notification channels

  • EmailPer-team routing & digests
  • WebhookAny HTTP endpoint, your payload
  • SlackChannel routing per project
  • DiscordServer & channel webhooks
  • TelegramPersonal & group chats
  • Microsoft TeamsChannel connectors
  • Google ChatSpace-level routing
Who it's for

Built for whoever gets the 3am call.

One tool covers the whole stack — so developers, agencies and server hosts don't juggle three subscriptions just to sleep through the night.

Developers & SREs

Monitor APIs, endpoints and cron jobs. Provision monitors straight from CI and Terraform with the REST API.

Agencies & freelancers

Watch every client site from one dashboard and hand each client a branded status page on their own domain.

SaaS & e-commerce

Catch checkout, login and payment failures before customers do — with SSL and domain expiry covered too.

Game server hosts

Track uptime, latency, player counts and slots across 20 titles — something most monitoring tools simply don't do.

Switching tools

A modern alternative to legacy uptime tools.

If you're paying for UptimeRobot, Pingdom, Better Stack, StatusCake, HetrixTools or Freshping — then topping it up with a separate status page and a separate server-metrics tool — Uptimewolf folds the whole lot into a single plan.

Capability comparison between Uptimewolf and a typical uptime monitoring tool
Capability Uptimewolf Typical uptime tool
Website, endpoint & port monitoring Included
Cron job & heartbeat monitoring Varies
Domain & SSL certificate expiry Often extra
DNS record change monitoring Rare
Server CPU / RAM / disk metrics Separate product
Game server monitoring (20 titles) Not offered
Branded status pages included Higher tier
7 alert channels (Slack, Discord & more) Often fewer
Full REST API on every plan Higher tiers only
Starting price $2.99 / mo Often $10–20+ / mo

Migrating is painless — there's no contract to escape and most setups are re-created in a few minutes. Start a free 5-day trial

See your first monitor go green in 60 seconds.

5-day free trial · no credit card · cancel anytime.

Start free trial
Developer API

A real REST API. Documented, predictable, scriptable.

Provision monitors from Terraform, alert from your CI on a failed deploy, or wire status-page stats into your weekly digest. Every primitive in Uptimewolf is reachable from the API.

  • Uptime, DNS & server monitors
  • Heartbeats & domain names
  • Notification handlers
  • Status pages & statistics

Read the API docs

create-monitor.sh
# Create an uptime monitor
curl https://api.uptimewolf.com/v1/monitors \
  -H "Authorization: Bearer $UW_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Checkout",
    "url":  "https://acme.io/checkout",
    "interval": 60,
    "locations": ["fra","sfo","sin"],
    "alert": ["slack:#oncall", "email:[email protected]"]
  }'

# => 201 Created
#    { "id": "mon_1Q9...", "status": "up" }
Pricing

Fair, flat pricing. 5-day free trial on every plan.

Pay monthly. Or save by paying annually — billed once, no surprises.

Free

Free forever. No card, no expiry.

$ 0 / month
Get started free
  • 2 uptime monitors
  • Checks every 6 hours
  • 1 ping location (Zurich)
  • 2 heartbeats
  • 2 domain monitors
  • 2 DNS monitors
  • 1 server monitor
  • 2 game servers
  • 2 status pages
  • All 7 alert channels
  • 30 days data retention

Starter

For side projects and personal sites.

$2.99/ month
Start free trial
  • 5 monitors
  • 1 ping location
  • 3 heartbeats
  • 2 domain monitors
  • 2 DNS monitors
  • 1 server monitor
  • 1 status page
  • 6 months data retention

Unlimited

For agencies and production fleets.

$29.99/ month
Start free trial
  • Unlimited monitors
  • 5 ping locations
  • Unlimited heartbeats
  • Unlimited domain monitors
  • Unlimited DNS monitors
  • Unlimited server monitors
  • Unlimited status pages
  • Unlimited team members
  • 2 years data retention
FAQ

Questions, answered.

Is there a free trial?

Yes. Every plan starts with a 5-day free trial. No credit card required — start monitoring in under a minute.

Is there a free plan?

Yes — the Free plan is free forever, with no card. It gives you 2 uptime monitors, 2 heartbeats, 2 DNS and 2 domain monitors, 1 server monitor, 2 game servers, 2 status pages, all seven alert channels and 30 days of history. Paid plans add more monitors, faster checks and more ping locations, and each starts with a 5-day trial. Separately, all 16 network tools stay free forever — no account needed.

What can Uptimewolf monitor?

Websites and HTTPS endpoints, individual TCP/UDP ports, server resources on Linux/Windows/macOS, scheduled cron jobs via heartbeats, domain expiry and SSL certificates, DNS records, and game servers across 20 supported titles, including Minecraft, the full Counter-Strike series, Team Fortress 2, Left 4 Dead, Valheim, ARK, Rust, Garry's Mod and DayZ.

How is Uptimewolf different from tools like UptimeRobot or Pingdom?

Uptimewolf bundles website, port, cron, DNS, domain, SSL, server and game-server monitoring — plus status pages and a full REST API — into one plan from $2.99/month. With most uptime tools you'd pay for several separate products to get the same coverage.

Can I move my monitors over from another tool?

Yes — there's no lock-in on either side. Most people re-create their monitors in a few minutes, and the REST API lets you script the entire migration if you have a lot of them.

How fast are the alerts?

Checks run from multiple worldwide locations and notifications fire over your chosen channel (email, webhook, Slack, Discord, Telegram, Microsoft Teams or Google Chat) within seconds of a failed check.

Where are checks run from?

From multiple locations around the world. Higher plans unlock more checking locations, so a single regional blip doesn't trigger a false alarm.

Do status pages support custom branding?

Yes. Status pages are customisable, support password protection for private pages, include visitor and pageview analytics, and are SEO-optimised and fast by default.

Is there an API?

Yes. The REST API covers uptime, DNS and server monitors, heartbeats, domain names, notification handlers, status pages and status-page statistics. Full reference is at /api-documentation.

Can I cancel anytime?

Yes. Plans are billed monthly or annually and can be cancelled at any time from your account settings — no email exchange required.

Start monitoring in under 60 seconds.

5-day free trial. No credit card. Cancel anytime.