A status page on your own domain, at status.yourcompany.com, is the feature most vendors hold back from their free plan. It is also the one a company with customers usually needs first, because a page on a vendor's address reads as less official at exactly the moment you need to be trusted.
So the useful question is not "which status page is free" but "what is the least I can pay to get my own domain, and what comes with it". Below is the answer from each vendor's own pricing page, checked on October 27, 2026.
What does a custom domain cost on each status page tool?
| Tool | Cheapest plan with your own domain | Price per month | What else that plan includes |
|---|---|---|---|
| Pulsetic | Free | $0 | 10 monitors checked every 5 minutes from 3 regions, 3 status pages; no incident updates or subscriber notifications |
| Better Stack | Free | $0 | 10 monitors and heartbeats, 1 status page on a custom subdomain |
| StatusOwl | Free | $0 | 1 status page, 25 monitors checked every 3 minutes from one region; no subscriber notifications, and failed checks do not alert your team yet |
| StatusKit | Pro | $1 | 5 status pages, 50 monitors checked every 30 seconds, 5,000 email subscribers |
| Trustleaf | The one paid plan | $4.99 ($49.99 a year) | Unlimited subscribers and team members; no monitoring, so your team posts each status |
| Upfront | Pro | $7 | 5 status pages, 25 components per page; uptime checks come from a separate monitoring product |
| RealUptime | Starter | $9 ($90 a year) | 15 monitors checked every minute from six regions, 1 status page with incident updates and subscriber emails |
| Pulsetic | Solo | $9 (2 months free yearly) | Monitors from 10, checks every 60 seconds from 5 regions, unlimited status pages |
| UptimeRobot | Solo | $13 ($12 billed yearly) | 3 status pages on your own domain |
| Instatus | Pro | $20 (25% off yearly) | 1 custom domain |
| Atlassian Statuspage | Hobby | $29 | Custom domain on a hosted page |
Prices are the list prices each vendor publishes for one month, in US dollars, before tax. Plans change, so open the vendor's pricing page before you buy: Pulsetic, Better Stack, StatusOwl, StatusKit, Trustleaf, Upfront, UptimeRobot, Instatus, Atlassian Statuspage, RealUptime.
Is there a free status page with a custom domain?
Yes, three. Pulsetic's free plan includes a custom domain on up to 3 status pages, with 10 monitors checked every 5 minutes. Its free pages cannot post incident updates or notify subscribers, so they show uptime but cannot tell customers what is happening during an outage. Better Stack's free plan puts one status page on your own subdomain alongside 10 monitors. StatusOwl's free plan includes your own domain with 25 monitors checked every 3 minutes, but its own pricing page says it has no subscriber notifications yet and that a failed check opens an incident on the page without alerting anyone.
If a public uptime dashboard on your domain is all you need, either is the cheapest answer here and there is no reason to pay. Every other tool on this list keeps the custom domain behind a paid plan.
What is the cheapest paid status page with a custom domain?
StatusKit Pro is the lowest paid price in the table at $1 a month, with five pages, 50 monitors and 5,000 subscribers. Trustleaf at $4.99 and Upfront Pro at $7 are cheaper than the $9 plans too, but neither checks your service from the page itself: on Trustleaf your team posts each status, and Upfront takes its uptime data from a separate monitoring product.
RealUptime Starter and Pulsetic Solo are both $9 a month. Starter is everything in RealUptime's free plan plus your own domain, room for 15 monitors and checks as often as once a minute, with incident updates and subscriber emails included. The monitors are part of the product, not a separate bill: the page shows each region's result from those checks, so a component turns red because a probe saw the failure, not because someone remembered to update it.
UptimeRobot Solo at $13 a month is the next step up and includes three status pages on your own domain, which matters if you run more than one product. Instatus Pro at $20 and Atlassian Statuspage Hobby at $29 are both priced as status page products first; Statuspage in particular expects the status of each component to be set by your team or an integration rather than measured by the page itself.
What should you compare besides the price?
The monthly figure only tells you what the domain costs. Three other things decide whether the plan still fits in six months:
- Where the status comes from. A page that runs its own checks updates itself during an outage. A page that waits for a person to post an update is only as fast as the person on call.
- Subscriber limits. Email subscribers grow with your customer count, not your usage, and the cap is easy to hit without noticing. We compared subscriber caps on Statuspage here.
- The next plan up. The cheapest plan is a starting point. Check what the second plan costs and what it unlocks, because that is the price you will actually pay once the page is part of how you run things.
Which one should you pick?
If a public uptime page on your own domain is enough and you want to pay nothing, use Pulsetic's, Better Stack's or StatusOwl's free plan. If the lowest possible paid price matters most, StatusKit Pro is $1 a month. If you want the page to run its own checks from several regions on your own domain for the lowest paid price, RealUptime Starter is $9 a month, and it shows each region's result separately on the page. If you need several branded pages at once, UptimeRobot Solo covers three for $13.