Not just a static page. A complete status page service backed by real monitoring data.
Custom domains with SSL. Incident management with timelines. Component groups.
CI/CD webhooks. 30-day uptime history bars. And it starts free.
Acme Corp's Status
Your status page. Your domain. Your brand.
When your service goes down, your users notice before you do. Without a status page, they flood your support inbox asking "Is it down?" Your team scrambles to reply individually while also trying to fix the issue.
A hosted status page solves this. One public URL where users check current status, see incident history, and know you're already working on it. Support tickets drop. Trust goes up. Enterprise buyers get the transparency they require.
UptimeSignal gives you a free status page service that goes further: it includes real uptime monitoring. Your status page isn't a manual update board -- it reflects actual system health, automatically.
Most status page providers charge $29-$79/month and don't even include monitoring. You still need a separate tool to detect issues, then manually update the page, then remember to resolve it at 3 AM.
One product. Free to start, $15/month for custom domains and unlimited monitors. Complete visibility for you and your users.
Professional status pages without the enterprise price tag or complexity.
Serve your status page at status.yourdomain.com with full SSL. We provide copy-paste proxy configs for Cloudflare Workers (free), Vercel, Nginx, and Caddy. Your domain, your SSL, your brand.
Create incidents and post updates as you work through them. Each incident follows a clear lifecycle: Investigating, Identified, Monitoring, Resolved. Users see a full timeline of every update on your public status page.
Organize services into logical groups (e.g., "Infrastructure", "APIs", "Third-party"). Set status per component: Operational, Degraded, Partial Outage, Major Outage, or Under Maintenance.
Each monitor on your status page shows a visual 30-day uptime bar. Green means healthy, yellow means degraded, red means downtime. Users see at a glance how reliable your service has been.
Update component status, create incidents, and resolve issues programmatically via HTTP POST. Integrates with GitHub Actions, GitLab CI, Jenkins, PagerDuty, and any tool that can send a webhook.
Real synthetic monitoring included -- not a bolt-on. 1-minute check intervals, instant email alerts, response time tracking. Your status page reflects actual system health, not manual updates you forgot to post.
Upload your logo, choose your accent color, customize the header text. On Pro, remove UptimeSignal branding entirely. Your status page looks like it was built in-house.
Every status page gets a shareable public URL instantly: yourcompany.uptimesignal.io/status/your-slug. No setup, no DNS changes, no waiting. Share it right away -- even on the free tier.
Add uptime badges to your README, docs, or landing page. Show real-time uptime percentage and current status. Works with GitHub, GitLab, Notion, and anywhere you can embed an image.
Don't manually update your status page during deployments. Use webhooks to automatically set maintenance mode before deploys and restore status after.
Set maintenance mode from your deploy script
Trigger from your monitoring or alerting tools
Auto-resolve incidents when CI/CD succeeds
# Set maintenance mode before deploy
curl -X POST \
https://api.uptimesignal.io/webhook/$SECRET \
-d '{"action": "update_component",
"component": "api",
"status": "maintenance"}'
# ... run your deployment ...
# Restore operational status
curl -X POST \
https://api.uptimesignal.io/webhook/$SECRET \
-d '{"action": "update_component",
"component": "api",
"status": "operational"}'
No code, no infrastructure, no configuration files. Just sign up and you're live.
Create an account at app.uptimesignal.io. We use magic link authentication -- no passwords to remember. Click the link in your email and you're in.
Add the URLs you want to monitor. UptimeSignal starts pinging them immediately. Each monitor gets a 30-day uptime history bar that appears on your status page.
Pick a slug, add your logo, choose an accent color, and select which monitors to display. Your public status page is live instantly at yourcompany.uptimesignal.io/status/your-slug.
On the Pro plan, serve your status page at status.yourdomain.com. We provide copy-paste proxy configurations for Cloudflare Workers, Vercel, Nginx, and Caddy. Your SSL is handled automatically by your proxy.
Takes under 3 minutes. No credit card required.
Status pages + uptime monitoring. One subscription. Starts free.
A real free status page -- not a trial
Free forever. No credit card.
Everything, unlimited
No credit card required to start
See how UptimeSignal compares to other hosted status page providers.
Prices reflect publicly listed plans as of 2025. Atlassian Statuspage Hobby plan ($29/mo) was discontinued; Business starts at $79/mo.
Any team that runs a service their users depend on.
Enterprise customers expect a public status page. It's table stakes for closing B2B deals. Show them your API uptime, dashboard availability, and incident response times.
Common components: API, Dashboard, Webhooks, Background Jobs
Developers integrating your API need to know when it's down. A status page with 30-day uptime bars and incident timelines gives them confidence in your platform.
Common components: REST API, GraphQL, OAuth, CDN
Platform engineering teams use internal status pages to communicate service health across the organization. Reduce Slack noise during incidents -- point everyone to the status page instead.
Common components: CI/CD, Staging, Database, Auth Service
Open source projects with hosted services (package registries, documentation sites, CI) need status pages too. UptimeSignal's free tier covers most open source needs -- 25 monitors, unlimited status pages, no credit card.
Common components: Registry, Docs, CI Runners, Website
Sellers and buyers need to know if checkout, payments, or inventory sync is down. A public status page reduces support tickets during outages by giving sellers a single place to check.
Common components: Checkout, Payments, Inventory, Seller Portal
Managing client websites? Give each client a branded status page on their own domain. Custom branding makes it look like you built it yourself. Monitor all client sites from one dashboard.
Common components: Client Website, CMS, Email, DNS
Common questions about hosted status pages, custom domains, and incident management.
Stop manually emailing customers during outages. Give them a public status page they can check any time.
Free tier includes unlimited status pages, 25 monitors, incident management, and component groups.
Create your free status page →No credit card required. Set up in under 3 minutes.
Running scheduled jobs or cron tasks?
CronSignal alerts you the moment a cron job doesn't run on schedule.
Check it out →