SitePulse
Uptime monitoring without the bloat

Know the second your site goes down — before your customers do.

SitePulse pings your sites and APIs around the clock and emails you the moment something breaks. No dashboards to babysit, no Slack integrations to set up. Just an inbox alert when it matters.

No credit card required. Free forever for hobby projects.

Monitors

Last 24h

marketing.acme.com
142 ms100.00%
api.acme.com / health
87 ms99.98%
checkout.acme.com
no response98.12%
status.acme.com
211 ms100.00%

Built for indie hackers, side projects, and small ops teams

1-minute checks · email alerts in seconds · no agent to install

Customers shouldn't be the ones telling you the site is down.

Every minute of unnoticed downtime costs you revenue, support tickets, and trust. The big monitoring suites are overkill for most teams — and the free ones go silent right when you need them.

You hear it from a customer.

A bug bounty, a tweet, an angry email. By the time you check, it's been broken for 40 minutes.

Your monitor stopped monitoring.

Free tools quietly stop pinging when you exceed the limit, get marked spam, or the project shuts down.

You can't tell what failed.

A 502 looks the same as a timeout looks the same as a missing keyword. You're left guessing.

How it works

Add a URL. Get peace of mind.

  1. 1

    Paste a URL

    Add a public HTTP(S) endpoint. Pick the check interval and what status codes count as healthy.

  2. 2

    We probe it 24/7

    Every interval, our worker hits your endpoint, records the status, and stores the response time.

  3. 3

    You get an email

    Down → red email. Up again → green email. With duration, status code, and a link to the chart.

Features

Just the monitoring bits. None of the bloat.

HTTP & HTTPS checks

GET, HEAD, or POST. Configurable status code range and per-monitor timeout.

Keyword matching

Verify the response body contains (or doesn't contain) the text that proves the page actually rendered.

1-minute checks

Pro and Business plans probe every minute, so a five-minute outage isn't a five-minute mystery.

Email alerts

Inbox-first alerts on down and recovery. Configurable failure threshold to suppress flaky one-offs.

History & charts

Per-monitor uptime %, response time chart, and an incident log. Up to 1 year on Business.

Read-only credentials

We never store your creds. SitePulse only reads what your endpoint chooses to return.

Pricing

Cheaper than the cost of one missed outage.

Free forever for hobby use. Upgrade when you outgrow it.

Free

$0/mo

Watch your side-project for free, forever.

  • 5 HTTP monitors
  • 5-minute check interval
  • Email alerts
  • 7-day check history

Pro

Popular

$9/mo

For serious indie hackers and small teams.

  • 25 HTTP monitors
  • 1-minute check interval
  • Email alerts
  • Keyword + status-code matching
  • 90-day check history

Business

$29/mo

For ops teams that need full coverage.

  • 150 HTTP monitors
  • 1-minute check interval
  • Email alerts
  • Keyword + status-code matching
  • 1-year check history
  • Priority email support

Frequently asked questions

How quickly will I get an alert when something breaks?+

On Pro and Business, monitors are checked every minute and you get an email within seconds of the failure threshold being hit. By default that's the very first failed check.

Where do you check from?+

Today, checks run from a single region (Vercel's default). Multi-region voting is on the roadmap to suppress single-network false positives.

Will you alert me if YOUR system goes down?+

We're transparent about it: a single-region MVP can have blind spots. We log every check, surface 'no data' periods on the chart, and treat resilience as a top priority.

Can I monitor a private endpoint?+

Not yet. Today we only check publicly reachable HTTP(S) URLs. If your service requires auth, expose a dedicated `/health` endpoint that doesn't.

Do you have a status page feature?+

Coming soon. The MVP focuses on the core loop: detect, alert, debug. Public status pages are next.

Sleep easier tonight.

Add your first 5 monitors for free. If you need more, Pro is $9.