Skip to content

One product, four plans.

Every plan checks websites, APIs, DNS, TCP ports and ping, and confirms a failure from three continents before anybody is woken. Mail servers, blocklists, certificates, heartbeats and WebSockets start at the first paid tier.

Free for as long as you like, without a card. It does need an account and a confirmed email address, because every alert we send goes to somebody who has shown the address is theirs.

NoMore404 plans

Free

€0€0

Always free

For hobby and personal projects

  • 5 monitors: websites, plus one each of DNS, TCP and ping
  • Checks every 5 minutes
  • Email and webhook alerts
  • 1 seat
Starter Popular

€10€9 /month

Billed monthlyBilled yearly · save 10%

Everything, checked every minute

  • 30 monitors, any type
  • Checks every minute
  • A public status page
  • Email, webhook and PagerDuty alerts
  • 1 seat
Pro

€32€29 /month

Billed monthlyBilled yearly · save 9%

For teams running production

  • 100 monitors, any type
  • Checks every 30 seconds
  • Custom status page address
  • Every alert channel we have
  • 4 seats
Business

€77€69 /month

Billed monthlyBilled yearly · save 10%

For agencies and MSPs

  • 300 monitors, any type
  • Checks every 30 seconds
  • 10 status pages, one per client
  • Custom status page address
  • Every alert channel we have
  • 10 seats

Every plan, including the free one, has the API, the command line client and MCP.

Prices per month, in euro, excluding VAT, hosted in the Netherlands. Paying yearly saves 10%. Government, non-profit and education get a discount on every paid tier.

On every paid plan, from €9

The free plan checks websites, DNS, TCP ports and ping, alerts by email and webhook, and is free for as long as you use it. Everything below starts at the first paid tier.

Websites and APIs

The status code, and then the things a status code cannot see: a phrase that has to be on the page, a JSON field that has to hold a value, a redirect that has to land where you said, a response that has to arrive inside a time you set. A site serving an error page with a 200 passes every check that only reads the number.

Email blocklists

Your sending IP against fifty blocklists, and your domain against the domain-based ones, which catch the case an IP check cannot: your domain listed while the IP that sends your mail is spotless. Most uptime tools do not check this at all, and the first you would otherwise hear of it is your mail being rejected everywhere.

Mail servers

We complete the SMTP handshake and check STARTTLS, not just whether port 25 accepts a connection. A mail server that accepts the connection and then fails the conversation loses every message sent to it, and a port check calls that healthy.

DNS that answers correctly

Not just that the name resolves, but that it still resolves to what you expect. A record pointing perfectly at somebody else's address is the failure nothing else catches.

Confirmed before you are woken

A failure is checked from three continents before anybody is contacted. One location having a bad minute is our problem to notice and not yours to be woken for.

Certificates

Three expiry warnings, at fourteen, seven and two days, each sent once. Nothing at thirty days: that's when Let's Encrypt renews, so it would fire on every healthy certificate.

Cron and background jobs

The other way round: your job calls us when it finishes, and we alert when a call does not arrive. A nightly backup that stopped running three weeks ago looks exactly like one that ran perfectly, from the outside, until the day you need the backup.

WebSockets

The socket opens, and it keeps saying something. A feed that is connected and has quietly stopped publishing answers every check that only asks whether the connection succeeds, and it is the failure people actually lose money on.

Domain blocklists

Whether pi-hole, AdGuard Home and the routers running them block your domain. Your site is up, nothing failed, and a slice of your visitors simply never reaches you. Your own logs show fewer requests rather than blocked ones, so nothing you own can tell you. Not the same as an email blocklist, which is about your mail arriving.

Alerts that go somewhere

Email, Slack, Teams, Discord, Telegram, PagerDuty and plain webhooks, with a staggered escalation: one address immediately, another after two minutes, the owner after forty-five. A recovery inside that window cancels the later ones rather than sending and retracting.

Questions and answers

Who is the free tier for?
Personal projects, and it is a real tier rather than a trial that expires. Five monitors, of which any number may be websites and one each may be DNS, TCP and ping, checked every five minutes from two locations on two continents, alerting by email and webhook. It stays free. Sign in at least once every six months: after that we send a warning, and two weeks later your monitors pause until you turn them back on. Nothing is deleted, and signing in brings the account straight back. Orgs and companies belong on a paid tier and get a discount if they are government, non-profit or education.
Where does my data live?
Personal data stays in Europe. Probes worldwide hold only the hostnames they check, never anything about you. A DPA is available for download.
What counts as a monitor?
One thing checked on a schedule: a URL, a mail server, a DNS record, a certificate. Checking the same host from all locations is one monitor, not three. We do not bill per location.

Hosted in Europe

European company, European datacentres. Your personal data stays put.

Privacy and security by design

Built for GDPR from the start. DPA available for download.

Monitoring your servers since 2002

We were here before the cloud, and we will be here after it.