Website, API & status monitoring

Know your site is down before your customers do.

FetchPulse watches your websites, APIs and apps around the clock from multiple regions, opens incidents automatically, and alerts your team in seconds — with branded status pages to keep everyone informed.

Free plan available · No credit card required

Everything you need to stay online

Simple enough for anyone to set up, powerful enough for your engineers.

Uptime & API monitoring

Know the instant a website or endpoint stops responding.

For your engineers: HTTP/HTTPS checks for status code, response time, content and keyword matches.

Instant alerts

Get notified the moment something breaks — by email or Slack.

For your engineers: Incidents open after repeated failures and auto-resolve on recovery, with a per-region breakdown in every alert.

Multi-region checks

Avoid false alarms caused by a single bad network hop.

For your engineers: Distributed checks with N-of-M consensus across UK, Europe, US and Asia.

Branded status pages

Keep customers informed with a public status page of your own.

For your engineers: Custom slug, logo and accent colour, with auto-refreshing uptime history, an incident timeline and maintenance windows.

Cloudflare-friendly

Monitor sites behind Cloudflare without false downtime.

For your engineers: Origin-IP bypass, secure health tokens and custom User-Agent support.

Built for developers

Automate monitoring through a clean REST API with your own API keys.

For your engineers: API-first on ASP.NET Core + PostgreSQL; generate self-serve API keys for programmatic access, plus SSL, heartbeat and DNS checks and p50/p95 latency.

Up and running in minutes

No agents to install. Just add a URL and you're monitoring.

1

Add your monitor

Paste a URL, choose how often to check, and pick which regions watch it.

2

We watch it 24/7

We check from multiple regions and track uptime, response time and SSL health.

3

You get alerted

Incidents open automatically and we notify your team by email or Slack instantly.

Simple, transparent pricing

Start free and upgrade as you grow.

Free
Free

Get started with basic monitoring

  • 3 monitors
  • 1 team members
  • Checks every 5 min
  • 7 days history
Start free
Pro
£29/ month

For growing teams

  • 20 monitors
  • 5 team members
  • Checks every 1 min
  • 30 days history
Get started
Business
£79/ month

For organisations that need full control

  • 100 monitors
  • Unlimited team members
  • Checks every 30 sec
  • 90 days history
Get started
Enterprise
£199/ month

Unlimited monitoring at scale

  • Unlimited monitors
  • Unlimited team members
  • Checks every 30 sec
  • 365 days history
Get started

Frequently asked questions

Does it work with sites behind Cloudflare?

Yes. FetchPulse can check the real user experience and bypass directly to your origin IP, and supports secure health tokens and custom User-Agents so checks aren't blocked.

Is there a free plan?

Yes — you can start monitoring for free, no credit card required, and upgrade later as you add more monitors and team members.

Where do you check from?

From multiple regions. You choose which regions watch each monitor, and an incident only opens when enough regions agree the site is down (N-of-M consensus), which avoids false alarms.

What can you monitor?

Websites and APIs, health endpoints, keyword content, SSL certificate expiry, DNS changes, domain expiry, and heartbeat/cron jobs that call us on a schedule.

Can I cancel anytime?

Yes. Plans are month-to-month and you can change or cancel whenever you like from your billing settings.

Start monitoring in minutes

Join teams who find out about downtime first. It's free to start.

Create your free account

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.