Status Pages

A public status page your users will trust

StatusOwl automatically publishes a live status page tied to your real monitor data. Custom domain, your branding, 90-day uptime history, and email subscriber notifications — no manual updates required.

status.acme.com

Acme Status

Real-time service health for the Acme platform.

!

Partial System Outage

Updated 2m ago

API
Operational
90 days ago99.98% uptimeToday
Web App
Operational
90 days ago99.95% uptimeToday
Dashboard
Degraded
90 days ago97.20% uptimeToday
CDN
Operational
90 days ago100% uptimeToday
Subscribe to updates

This status page reflects live monitor data — no manual updates needed.

Capabilities

Everything a status page needs

From a quick subdomain setup to a fully white-labeled domain with custom CSS, StatusOwl status pages grow with your requirements.

Custom domains

Point a CNAME record at StatusOwl and your status page lives at status.yourcompany.com. SSL is provisioned automatically — no certificate management needed.

Branding and themes

Upload a logo, set a favicon, choose light or dark or auto theme, and inject custom CSS to match your product's visual identity.

90-day uptime history

A color-coded bar chart shows each of the last 90 days at a glance — green for operational, amber for degraded, red for outage — plus the 30-day uptime percentage.

Real-time polling

The page fetches fresh monitor data every 30 seconds in the browser. Status changes appear within half a minute, automatically, with no manual refresh required.

Email subscribers

Visitors can subscribe to email updates directly from the status page. When you post an incident update or a monitor changes state, subscribers are notified.

Multiple pages per org

Create separate status pages for different products or teams — each with its own subdomain path, domain, monitor set, and branding. Starter gets one; Team gets three.

Custom HTML header and footer

Inject your own HTML into the header and footer regions. Add navigation, legal disclaimers, or brand elements. Server-side sanitization keeps it safe.

Response time display

Optionally show the last measured response time next to each service. Toggle uptime bars and response time independently to show exactly what your users need.

Private status pages

On the Pro plan, mark a status page as private — it won't be publicly accessible. Useful for internal dashboards or pre-release environments.

Custom Domains

Your domain, your brand — zero certificate work

Add a CNAME record pointing at StatusOwl and we handle the rest. SSL is provisioned automatically through Cloudflare for SaaS, so your users see a padlock and your domain — not ours.

  • Any subdomain: status.yourcompany.com, uptime.yourapi.com, etc.
  • SSL automatically provisioned and renewed — nothing to configure
  • Domain verification through DNS — no code changes required
  • Remove the StatusOwl footer branding on Team and Pro plans
  • Custom domains available from the Starter plan
DNS setup

Add this CNAME record

TypeCNAME
Namestatus
Valuepages.statusowl.net
SSL active · Domain verified

No custom domain? No problem.

Every status page is instantly available at your-org.statusowl.app from the moment you create it. Upgrade to a custom domain at any time.

90-Day Uptime History
API99.98% uptime
90 days agoToday
Web App99.95% uptime
90 days agoToday
Database100% uptime
90 days agoToday
Operational
Degraded
Outage
No data

Uptime History

Transparency that builds customer confidence

Showing 90 days of history isn't about perfection — it's about honesty. Users who can see your reliability track record are less likely to churn when a short incident occurs, because they have context.

  • 90-day bar chart per monitor — each day is a single bar
  • Color-coded: green operational, amber degraded, red outage, grey no data
  • 30-day uptime percentage displayed alongside each monitor
  • Optional response time display per monitor
  • Toggle uptime bars on or off per status page

Subscriber Notifications

Keep users in the loop without lifting a finger

Visitors to your status page can subscribe with their email address. When a monitor changes state or you post an update, they get notified automatically. Proactive communication turns incidents into trust-building moments.

  • Subscription form embedded directly in your status page
  • Automated notifications when monitor state changes
  • 500 subscribers on Free, up to 25,000 on Pro
  • Subscribers see your branding, not StatusOwl's
Email notification

Subject

[Acme Status] Incident: Dashboard degraded performance

Partial Outage

The Acme Dashboard is experiencing elevated error rates. Our engineering team is investigating. API and Web App are unaffected.

View Status Page

You received this because you subscribed at status.acme.com

Branding & Customization

Make it yours

A status page should feel like part of your product, not a third-party tool. StatusOwl gives you the controls to match it to your brand.

Logo & favicon

Upload your logo and favicon. Your logo appears at the top of the page; your favicon shows in the browser tab.

Light / dark / auto theme

Choose a fixed light or dark theme, or let the status page follow the visitor's system preference automatically.

Custom CSS

Inject a CSS block to override colors, fonts, spacing, or any visual element. Sandboxed to the page; sanitized server-side.

Custom HTML regions

Add HTML to the header and footer areas — navigation links, legal text, or brand-specific elements. Server-side sanitized.

Who it's for

Built for any team that ships software

Status pages are not just for big platforms. Any team that has users depending on their service benefits from a public, honest view of health.

SaaS products

Give paying customers a place to check service health before they open a support ticket. A status page reduces inbound noise during incidents and demonstrates operational maturity.

Developer APIs and platforms

API consumers want to know whether degraded responses are on their end or yours. A branded status page at status.yourapi.com answers that immediately.

Internal infrastructure teams

Use a private status page (Pro) as an internal dashboard that shows the health of every service your team owns — without exposing it publicly.

Agencies managing client sites

Create a separate status page per client, each on their own domain with their own branding. Clients see their services; no cross-tenant data ever leaks.

Plans

Status pages on every plan

Start with a free hosted page and upgrade to a custom domain when you're ready.

FeatureFreeStarterTeamMost PopularPro
Status pages113White-label
Hosted subdomain
Custom domain (CNAME)
Email subscribers5002,50010,00025,000
Logo & favicon upload
Light / dark / auto theme
Custom CSS
Custom HTML header & footer
90-day uptime bars
Response time display
Private status pages

FAQ

Common questions

Something not covered here? Email us.

Can I use my own domain for a status page?

Yes. Point a CNAME record at StatusOwl and we provision SSL automatically via Cloudflare for SaaS. Your status page then lives at status.yourcompany.com (or any subdomain you choose) with no StatusOwl branding visible. Custom domains are available from the Starter plan and above.

Do status pages update automatically?

Yes. StatusOwl status pages poll for fresh monitor data every 30 seconds in the browser. When a monitor changes state — from up to down or back — the page reflects that within half a minute without requiring any manual intervention.

How much uptime history is shown?

Status pages display a 90-day uptime bar chart per monitor, plus the 30-day uptime percentage. Each day in the chart is color-coded: green for operational, amber for degraded, red for outage, and grey for no data.

Can I have multiple status pages for the same organization?

Yes. You can create multiple status pages per organization, each with its own slug, domain, set of monitors, and branding. For example, one page for your API and another for your dashboard. The Team plan includes 3 status pages; Pro allows white-label pages.

Can I add custom HTML and CSS to my status page?

Yes. StatusOwl supports custom HTML for the header and footer areas, plus a custom CSS block for styling overrides. All custom HTML is sanitized server-side before rendering to prevent XSS. This lets you embed your own navigation, footer links, or brand-specific styling.

Is there a free status page?

Yes. The Free plan includes one public status page hosted on your-org.statusowl.app with up to 500 email subscribers. Paid plans add custom domains, multiple pages, and higher subscriber limits.

Your status page is one click away

The free plan includes a public status page and up to 500 subscribers — no credit card required. Add a custom domain when you're ready to upgrade.