Monitor websites, cron jobs, ports and page content — in one place
StatusLoom is an uptime monitoring service with four kinds of check. Each one alerts by email after two consecutive failures, with the cause and the time in your timezone. All of them are on the free plan.
What you can monitor
Website monitoring
Visits a URL as often as every minute and alerts on timeouts, DNS and certificate failures, or the wrong status code.
How it works →Keyword monitoring
Alerts when a page answers 200 OK but is missing the text it should show — or shows text it should not.
How it works →Heartbeat monitoring
Your cron job or script pings a URL when it finishes. If the ping does not arrive on time, you get an email.
How it works →Port monitoring
Opens a TCP connection to a host and port on a schedule, and alerts when the service stops answering.
How it works →
Included with every monitor
Everything below is built and working today.
One-tap outage check
Every down alert for a website carries a link that runs a fresh diagnosis — DNS, connection, certificate and page tested separately — and says in plain words which part broke.
SSL certificate expiry alerts
Certificates are read every few hours. You are emailed before one expires — 14 days ahead by default, adjustable from 1 to 90 — and again if it does.
Public status page
A page at your own address on statusloom.com showing the monitors you choose, their 90-day uptime bars and recent incidents. Visitors can subscribe by email.
Third-party status alerts
Subscribe to Cloudflare, GitHub, Stripe, OpenAI, Claude and more. We watch their status pages and tell you when your outage lines up with theirs.
Response-time charts
Every check is timed — HTTP responses and TCP connections alike — and charted with p95, so a slowing service shows up before it fails.
Incident history
Every outage logged with start, end, duration and cause, and 90 days of individual checks behind it.
Alerts in your timezone
One email when something goes down, one when it recovers — never one per failed check — with times in your own timezone.
Common questions
- Which monitor type should I use?
- Use a website monitor for anything with a URL. Add a keyword to it if the page can break while still answering 200 OK. Use a heartbeat for work with no URL — cron jobs, backups, queue workers. Use a port monitor for services that are not websites, such as a database, mail server or game server.
- Do the monitor types cost extra?
- No. Every type is on the free plan. Each monitor, of any type, counts as one of your five.
- Do all types use the same alerting?
- Yes. Every type waits for two consecutive failures before declaring an outage, sends one email when it goes down and one when it recovers, and records the incident in the same history.
- What does StatusLoom not do yet?
- Alerts are email only — no SMS, Slack or webhooks yet — and checks run from a single region. It does not run a browser, so it cannot test multi-step journeys like login and checkout.
