Website monitoring & uptime trackingSimple for beginners. Powerful for experts.

WWT watches your websites around the clock: uptime, certificates, domain renewals and email security. Alerts land where you want them, written so both a business owner and an engineer know what just happened and what to do next.

No credit card required Checks every minute GDPR-ready
About

Made by people who've been on the other end of the alert.

WWT was built by people who have spent thirty years running production systems: renewing certificates that 'just expired', recovering domains that quietly lapsed, answering the 2am phone call. At some point you start building the tool you always wished had been watching.

If you're not technical, this is the friend who quietly checks every morning whether your company website still answers, whether the domain is still in your name, whether the certificate won't trip a browser warning next week. You don't need to know what TLSv1.0 is - we'll only tell you in plain language when it actually matters.

If you are technical, this is the same friend with all the knobs visible: per-site failure thresholds, parallel checks, an audit log of every alert, RDAP for domain registrars, SPF/DMARC drift detection and nine notification channels, each in its own language. Built by people who have done the on-call rotation themselves.

A monitoring tool should not be a luxury. WWT has a free plan that covers real needs, and the paid plans - for more domains or one-minute checks - are priced to be fair. Whether you run one company site or a hundred client domains, you only start paying if you outgrow free.

webwatchtower.app
WWT dashboard with monitored websites
60s
Check cadence
7
Check types per site
9
Notification channels
6
Interface languages

Built for the whole team.

Whether you look after a single company site or hundreds of client domains, you set WWT up once and forget the XLS files and the text files. Everything in one place.

For business owners and operations

You hear about problems before your customers do.

WWT keeps track of domain renewals, certificate expiry dates and the availability of every site your business depends on. Adding a domain takes about a minute; after that you simply get a clear message whenever something needs your attention.

  • Domain registration expiry alerts on a five-step schedule (30, 14, 7, 3, 1 day)
  • SSL certificate expiry alerts on the same schedule
  • Notifications written in clear language - no log dumps, no jargon
  • CSV bulk import to onboard an entire portfolio in one upload
For engineering and operations teams

All the controls you actually need.

Per-site failure thresholds, parallel workers, minute-precise recovery detection and an audit log of every alert. SPF, DMARC, DKIM and TLS versions are checked daily, record by record, so a quiet change gets caught before it grows into an incident.

  • Per-site failure-count threshold filters out flapping checks
  • Up to 15 parallel workers - capacity grows with your portfolio
  • Email, Slack, Teams, Discord, Mattermost, Telegram, PagerDuty, Pushover, Webhook - independently routable per channel, each in its own language
  • Audit log: every alert, every suppression, every override
Everything in one place

Everything in one place. One clear dashboard.

Uptime, performance, certificates, domain registration and email security in a single dashboard - instead of five separate services.

Uptime monitoring

Per-minute HTTP checks with parallel workers. Configurable per-site interval and timeout.

Multi-region verification

When your site looks down, we re-check it from independent regions in Europe and North America before alerting you. A network blip near our servers stays quiet - only a real outage gets through.

Performance tracking

Response time logged on every check. Charts from one hour to a year.

TLS version reporting

Daily report of which TLS protocol versions your server actually negotiates.

Domain expiry (RDAP)

Live registrar lookup with a manual override for unsupported TLDs.

Email alerts

Plain-English notifications you can hand to a non-technical recipient.

Team collaboration

Multiple owners and members per organization, multi-org switching, role-based access.

Certificate expiry

Days remaining on the X.509 cert, with notifications at 30 / 14 / 7 / 3 / 1 days.

HTTP status filtering

Choose per-site which response classes count as success: 2xx, 3xx, 4xx, 5xx.

Multi-channel alerts

Email, Slack, Teams, Discord, Mattermost, Telegram, PagerDuty, Pushover and Webhook - every channel has a Test button and its own language setting.

SPF / DMARC / DKIM

Daily email-security record checks with the parsed record on display.

Audit log

Every notification, suppression, settings change and override is recorded.

CSV import & export

Bulk import websites with a 9-column CSV. Export the full list at any time.

Data export

Export everything WWT knows about you, at any time - in a single click.

Two-factor authentication

Protect your account with an authenticator app, a hardware security key or a passkey - use one method or combine them.

See WWT at work.

Real screenshots from the live application.

Per-website detail

Every check, on one timeline.

Open a website to see uptime, response time, TLS version, certificate expiry, domain registration and recent checks - with chart ranges from one hour to a year.

webwatchtower.app
Website details with response time chart
webwatchtower.app
Certificate, TLS and email security panels
Security at a glance

TLS, cert, registrar, SPF, DMARC.

Every security signal that matters, in one panel - with the underlying record on display so you can verify what was actually checked.

Notifications & channels

The right person, the right channel.

Add as many channels as you need - Email, Slack, Teams, Discord, Mattermost, Telegram, PagerDuty, Pushover or your own webhook - and decide which channel gets which kind of alert. Every channel has a Test button and its own language setting, so a Polish-speaking team and an English-speaking client can follow the same site, each in their own language.

webwatchtower.app
Channel-type dropdown showing nine integrations
Pick from nine integrations.
webwatchtower.app
Per-channel language picker with six locales
Each channel carries its own language.
Bulk import

Hundreds of domains - one upload.

You don't have to add domains one at a time. Upload a single CSV with up to 100 rows and every site arrives with the right interval, threshold and check settings. Useful when you migrate from another tool or take over a whole portfolio.

webwatchtower.app
CSV bulk import dialog with column reference
webwatchtower.app
Domain Health Report - printable summary
Domain Health Report

A report you can hand to anyone.

A one-click summary of uptime, response time percentiles, incidents and the current security posture - formatted so it reads well on screen, in print or as a PDF.

Organization-wide defaults

New domains start with your defaults.

Set the default check interval, timeout, failure threshold, accepted HTTP codes and daily checks once, at the organization level. Every new domain starts from that template, and existing sites are never changed behind your back.

webwatchtower.app
Website defaults panel: interval, timeout, threshold, daily checks
webwatchtower.app
Per-website monitoring settings modal
Per-website tuning

Override anything, on any single domain.

Some sites need their own rules: a slow backend that wants a longer timeout, a production site you check every minute, a staging URL that returns 4xx on purpose. Open the site's settings, change what needs changing and leave the rest on the team default.

Smart filters

The stat cards double as filters.

Click the uptime card on the dashboard to see only the sites below 100% in the last week, or the incidents card for the ones that actually went down. Together with search and column sorting, you get to the right site in a couple of clicks.

webwatchtower.app
Dashboard with stat-card filter active
webwatchtower.app
Two-factor authentication settings: authenticator app and security keys
Account security

2FA your way: app, hardware key or passkey.

Turn on two-factor login with a code from any authenticator app, and add hardware security keys or passkeys on top - YubiKey, Touch ID, Windows Hello. With both set up, either method signs you in, and recovery codes cover a lost phone.

Plans & pricing

Simple plans, fair prices.

Start free, upgrade when you outgrow it. Cancel anytime.

Lookout

Free forever. One pair of eyes, always open.

Free
  • 2 organizations
  • 5 domains per organization
  • 2 team members per organization
  • CSV import up to 5 rows
  • Checks every 5 min
Start free
Most popular

Watchtower

The full watch. Eyes on everything, every minute.

€9/mo

billed monthly

  • 3 organizations
  • 50 domains per organization
  • 10 team members per organization
  • CSV import up to 50 rows
  • Checks every 1 min
Choose Watchtower

Fortress

For guarding a whole kingdom of sites.

€29/mo

billed monthly

  • 5 organizations
  • 100 domains per organization
  • 20 team members per organization
  • CSV import up to 100 rows
  • Checks every 1 min
Choose Fortress

Need more domains, organizations or seats? Contact us

Prices exclude VAT where applicable. Monthly or annual billing, cancel anytime.

How WWT compares

How WWT compares to popular alternatives.

The checks WWT includes by default, next to three well-known tools. 'Limited' means the feature exists but in a narrower form, on a higher tier or through add-ons.

FeatureWWTStatusCakeUptimeRobotPingdom
Per-minute uptime checkslimitedlimited
Multi-region outage verification before alerting (all plans)limitedlimited
TLS version reportinglimited
Certificate expiry alerts
Domain registrar (RDAP) monitoring
SPF / DMARC / DKIM monitoring built-in
Multi-tenant orgs with multi-ownerlimited
9 channels: Email, Slack, Teams, Discord, Mattermost, Telegram, PagerDuty, Pushover, Webhooklimited
Audit log of every alert & changelimitedlimited
Maintenance mode (suppress alerts)limitedlimited
CSV bulk importlimitedlimited
Org-level website defaults template
Per-site failure-count threshold
2FA: authenticator app + hardware keys / passkeyslimitedlimitedlimited
Six-language interface
Free plan (no credit card)limitedlimited

Comparison reflects publicly documented features at the time of writing. Competitor offerings change frequently - always verify on the vendor's site before purchase.

Security is the default.

Mandatory email verification, optional 2FA, throttled login and password reset, audit log of every action, SSRF protection on every monitored URL.

2FA: app or security keySSRF protectionFull audit logThrottled authGDPR-ready

Quick answers

The full FAQ covers every feature in detail.

What does WWT actually check?
Per-minute HTTP uptime, response time, TLS version, certificate expiry, domain registration expiry (via RDAP), and three email-security records: SPF, DMARC, DKIM.
How do I receive alerts?
Pick any combination of Email, Slack, Telegram and Webhook. Each channel has a built-in Test button. Configure them once per organization, then they apply to every website.
Will I get woken up by every flaky network blip?
No. Each website has a "failure count threshold" - only after N consecutive failed checks does the DOWN alert fire. A single transient timeout that recovers on the next check generates no notification at all.
Is there any cost?
There's a genuinely useful free plan - no credit card, no trial that expires. If you outgrow it (more domains, 1-minute checks, a bigger team), there are two simple paid plans that cost less than most of the tools people compare us to.
Are there any limits?
Sensible defaults keep things fair: up to 10 organizations per user, 100 domains and 10 members per organization, and 100 rows per CSV import. Need more? Contact us and we will raise your limits.

Recently shipped

See all updates
  1. Improved

    More eyes on your sites: we are adding Asia and Oceania

    Until now we watched your sites from Europe and the US. We are expanding the network with two new vantage points: Singapore and Sydney. Why does it matter? The more places we check from, the easier it is to tell a real outage from one flaky connection hiccuping - and the better we see how your site behaves for someone in Asia or Australia, not just around the corner. The new nodes are being set up and will join the rest shortly.

  2. New

    Message us right from the app - and keep every reply in one place

    We added a support inbox. Got a question, or something not working? Write to us without leaving WWT, and you'll see the whole conversation - your messages and our replies - in one place, with the status of your request. When we reply or the status changes, we email you so nothing slips by. No digging through your mailbox, no waiting in the dark - just quick, direct contact.

  3. New

    Leave or delete - always your choice

    Staying should be a choice, not a trap. You can now leave any organization you're in, or delete your account entirely, straight from Settings > Profile - one click, no email to support, no waiting. Sole owner of an organization? Deleting your account clears it and its data too, after a clear confirmation. And your history stays intact for the teams you leave (without your personal details). It's your data and your call - in and out should both be simple.

Let WWT do the checking.

Adding your first website takes about a minute. No credit card required.

Get started - free