A public status page that updates itself from your monitors

An Uptime Tracker status page shows customers whether your services are working right now, how reliable they have been, and what you are doing about any incident. Components are linked to your monitors, so the page updates automatically, and every plan includes at least one page.

Free plan · no credit card · or compare plans

[ 001 ]

Driven by real checks

Each component maps to one or more monitors, so status changes without anyone editing the page.

[ 002 ]

Incident updates

Post plain-text updates from the incident view and they appear on the page and in subscriber emails.

[ 003 ]

Email subscribers

Visitors subscribe with double opt-in and can unsubscribe in one click.

[ 004 ]

Your own domain

Starter and Team serve pages on a domain such as status.example.com with automatic HTTPS.

[ 005 ]

Private pages

Team can password-protect a page for internal teams or a single customer.

What is a status page and why have one?

A status page is a public web page that tells your users whether your service is up, which parts are affected during a problem, and when it is expected to be fixed. It replaces a flood of "is it down?" emails and social posts with one link you control.

A good status page does three jobs:

  • Answers the immediate question. Visitors see the current state of each component, such as Website, API, Checkout or Email delivery.
  • Shows track record. Uptime history for each component builds trust with prospects and reduces pressure during the next incident.
  • Communicates during incidents. Short, timestamped updates show that someone is working on the problem.

Uptime Tracker hosts the page for you at uptimetracker.live/status/your-slug, or on your own domain on Starter and Team. Because status pages are served separately from your own infrastructure, they stay reachable when your servers are the thing that is down.

Status pages are useful well beyond SaaS. Online stores link them from their help page, agencies give one to each client, and internal IT teams use private pages for staff. See how SaaS teams and agencies use them.

How components, monitors and incidents fit together

Each status page component is linked to monitors, so the component turns red or green based on confirmed check results rather than manual edits. You decide how to group things: one component per product area is usually clearer for customers than one per server.

For example, an online service might map components like this:

ComponentMonitors behind it
WebsiteHTTPS check on the homepage with a keyword
APIAPI monitor on /health with a JSON assertion
Background processingHeartbeat monitors on queue workers and cron jobs
EmailSMTP check on the mail server (Team)

When a monitor is confirmed down, an incident opens automatically. From the incident view you can acknowledge it, assign it, attach a runbook link, keep internal notes, and post public updates. Public updates appear on the status page in plain text and go to email subscribers; internal notes never leave your workspace. Learn more in incident management.

Scheduled work belongs in a maintenance window. During maintenance, alerts are suppressed and the window is excluded from availability, so a planned database upgrade does not count as downtime. One-off windows are available on every plan; recurring weekly windows require Starter or Team.

The page itself refreshes every minute, so visitors who keep it open see changes without reloading.

Email subscribers and status notifications

Visitors can subscribe to a status page by email and receive incident updates automatically, which keeps customers informed without your support team sending messages by hand. Subscriptions use double opt-in, so only people who confirm their address receive emails, and every email has a one-click unsubscribe link.

Subscriber and email limits scale with your plan:

PlanStatus pagesSubscribersStatus emails per month
Free150500
Starter32502,500
Team102,00020,000

Write updates for customers, not engineers. A useful pattern is four short messages per incident:

  1. Investigating: what users may notice, for example "Some customers cannot log in."
  2. Identified: what is affected and that a fix is in progress.
  3. Monitoring: the fix is deployed and you are watching results.
  4. Resolved: service is back to normal, with a one-line explanation.

Status emails are separate from your team's alert channels. Your engineers get pages through email, SMS, Slack or PagerDuty; your customers get calm, readable updates from the status page. The guides section covers incident communication in more depth.

Custom domains and private status pages

On Starter and Team you can serve a status page on your own domain, such as status.example.com, and Uptime Tracker issues the HTTPS certificate automatically. Setup takes two DNS records:

  1. Add the custom domain to the status page in Uptime Tracker.
  2. Create the TXT record shown in the dashboard. It proves you own the domain.
  3. Create a CNAME record pointing your status subdomain to Uptime Tracker.
  4. Wait for DNS to propagate. Once verified, the certificate is issued and the page is live over HTTPS.

Use a subdomain of your main domain rather than a subpath on your own servers. If your main site goes down, a page hosted elsewhere and reached through its own DNS record can still load.

Team adds private, password-protected status pages. They are useful when the audience should not be the whole internet: an internal status page for staff, a page for one enterprise customer, or a page that covers systems you do not want to advertise publicly. Agencies often combine private pages with projects so each client sees only their own services.

All status pages show a small "Powered by Uptime Tracker" line. Pages are plain, fast and readable on phones, which matters because most people check a status page from their phone when something is not working.

Create your first status page

Creating a status page takes a few minutes once your monitors exist, and the Free plan includes one page with 50 subscribers.

  1. Sign in and make sure the services you want to show have monitors. Start with the website monitoring guide if you have none yet.
  2. Open Status pages, create a page, and choose a slug. The page is immediately available at uptimetracker.live/status/your-slug.
  3. Add components with customer-friendly names, and link each one to the monitors that represent it.
  4. Decide whether to accept email subscribers.
  5. On Starter or Team, connect a custom domain with a TXT and a CNAME record.
  6. Link the page from your website footer, help center and error pages so customers can find it during an outage.

Keep the component list short. Five to eight components is plenty for most products, and customers should be able to understand each name without knowing your architecture. Test the page on your phone before you share the link, since that is where most visitors will open it during an outage.

What's included on each plan

Every plan includes hosted status pages with live component status, uptime history, incident updates and email subscriptions; paid plans add more pages, custom domains and private pages.

FreeStarterTeam
Status pages1310
Email subscribers502502,000
Status emails per month5002,50020,000
Custom domain with automatic HTTPSNoYesYes
Password-protected private pagesNoNoYes
Recurring maintenance windowsNoYesYes

How to choose: a single product with one audience fits comfortably on Free or Starter. Starter is the usual step up when you want the page on your own domain, because a status. subdomain looks more trustworthy to customers than a shared URL and keeps working links if you ever change tools. Team suits companies that need separate pages per product, region or customer, or an internal page behind a password.

Subscriber limits count confirmed subscribers only, and the monthly email allowance covers every incident update sent to them. If you downgrade, status pages above the new limit are archived rather than deleted, and their data is kept. Compare all limits on the pricing page.

FAQ

Frequently asked questions

Can I get a free status page?

Yes. The Uptime Tracker Free plan includes one hosted status page at uptimetracker.live/status/your-slug with up to 50 email subscribers and 500 status emails per month. It is linked to your monitors and updates automatically.

Can I host my status page on my own domain?

Yes, on Starter and Team. You add a TXT record to prove ownership and a CNAME record pointing a subdomain such as status.example.com to Uptime Tracker, and the HTTPS certificate is issued automatically.

Does the status page update automatically when my site goes down?

Yes. Components are linked to monitors, so when a monitor is confirmed down the component status changes and an incident opens. The page refreshes every minute, and you can add written updates from the incident view.

Can customers subscribe to status updates?

Yes. Visitors can subscribe by email with double opt-in, and every message includes a one-click unsubscribe link. Free allows 50 subscribers, Starter 250 and Team 2,000.

Can I make a private status page?

Yes, on the Team plan. Private status pages are protected with a password, which suits internal staff pages or pages for a single customer.

Does planned maintenance show as downtime on the status page?

No. When you schedule a maintenance window, alerts are suppressed and the window is excluded from availability. One-off windows work on every plan, and recurring weekly windows are available on Starter and Team.

Uptime Tracker

Start monitoring in under five minutes

Start on the free plan — commercial use allowed. No credit card, no password, just your email address.

  • Free forever plan
  • No credit card
  • Cancel anytime