Status page software
When choosing status page software, look for components with HTTP checks, an incident workflow with updates, maintenance windows, subscribers with double opt-in, custom domain, and an API for automation.
Components and checks
A component is one URL that is checked on a schedule. The check is a simple HTTP request (HEAD or GET) with an expected status code (default 200 to 399). You can also require a keyword to be present in the response.
Each plan has a component cap: 3 on Free, 20 on Pro, 100 on Business. The fastest interval is 5 minutes on Free, 1 minutes on Pro and Business.
Incident workflow with updates
An incident opens automatically when a component fails two checks in a row. This rule prevents false alarms from a single bad check. The incident stays open until the component passes two checks in a row.
You can also create manual incidents with a title and status (investigating, identified, monitoring, resolved). Each incident can have multiple updates that are emailed to subscribers. Past incidents are kept for 30 days on the public view.
Maintenance windows
Scheduled maintenance is announced ahead of time. You set a title, a start time, an end time, and the components affected. During the maintenance window, those components show as under maintenance and no auto incidents are opened for them.
Maintenance windows are kept for 30 days on Free and up to 400 days on Business, along with the rest of the history.
Subscribers and double opt-in
Visitors subscribe by entering their email address. They receive a confirmation email and must click the link before they are added to the list. This double opt-in keeps the subscriber list clean and compliant.
Subscribers get an email when an incident opens, when it is updated, and when it is resolved. Each plan has a subscriber cap: 100 on Free, 2000 on Pro, 10000 on Business.
Custom domain
A custom domain lets you host your status page at status.yourdomain.com instead of the provider's domain. The flow is: enter the domain, we create the hostname record, you add a CNAME, and we poll until the domain is active.
Custom domains are not available on Free. They are included on Pro and Business.
API for automation
An API lets you create incidents, post updates, and read status from your own tools. The REST v1 API is available on Pro and Business plans. It includes endpoints for incidents, incident updates, and page status.
The API is available on Pro and Business. Free has no API access.
Try a page before you sign up
The preview tool on the home page (/) needs no account. Paste a public page address, add a selector if you want one, and read the exact text that would be watched. Up to 20 previews a day are allowed from one address.
The pricing page (/pricing) lists the plans, the interval each one allows and what each one costs. It reads the same plan configuration the server enforces, so the numbers match.
Status page software questions
What is the fastest check interval?
Free checks every 5 minutes at the fastest, 1 minutes on Pro and 1 minutes on Business. Checks are never counted, so a component runs at its own interval all month.
How many components can I watch?
3 on Free, 20 on Pro, 100 on Business. If you try to exceed the cap, the API returns a 403 error with the limit.
Do subscribers need to confirm?
Yes. Every subscriber must click a confirmation link in an email before they are added to the list. Unconfirmed subscribers are deleted after 7 days.
Can I use my own domain?
Custom domains are available on Pro and Business. You enter the domain, we create the hostname record, you add a CNAME to our DNS, and we poll until the domain is active.