Start monitoring in five minutes

Watch your first URL, get an email when it breaks, and confirm both work before you walk away.

You need an Uptime account and a URL anyone on the internet can open: your homepage, an API endpoint or a health-check route.

A monitor's page after its first checks
  1. Create the monitor

    1. Open HTTP Monitors in the sidebar and click Create Monitor.

    2. Under Basics, fill in Monitor Name (for example, "Landing page") and URL to Monitor (the full address, starting with https://).

    3. Under Check settings, leave Check Interval at 10 minutes or slide it anywhere from 1 to 60 minutes.

    4. Leave Expected Status Code at 200 OK unless your URL answers with something else when it is healthy.

    5. Pick the Region closest to your visitors. Every check runs from that one region.

    6. Click Create Monitor.

    Uptime runs the first check right away and opens the monitor's page.

  2. Add an alert

    1. Open Alerts in the sidebar and click Create Alert.

    2. Give it a Name, such as "Email me".

    3. Leave Scope on Team-wide (every monitor), so this alert also covers monitors you add later.

    4. Under Notification channel, choose Email as the Channel and type your address in Recipient.

    5. Leave Notify on recovery on, so you also hear when the site is back.

    6. Click Create Alert.

  3. Check it works

    1. Open your monitor from HTTP Monitors and click Run Monitor. Uptime checks the URL now and tells you whether it is up, degraded or down.

    2. If it says down, compare the status code your URL returned with the one you expected, and fix the monitor with Edit Monitor.

    3. When the monitor next goes down, the alert email arrives on that first failing check. Every alert Uptime sends, or holds back, is listed under Alerts → View History.

A response that takes 5 seconds or longer counts as degraded, and a degraded check alerts just like a down one.

Documentation