zero-config status infrastructure
Automate your incident communication. Preserve customer trust.
A hosted status page for modern software teams. Mark a service as down in two clicks — or let your monitoring tool do it via webhook — and your subscribers are emailed before they can file a ticket.
All systems operational
Last incident 14 days ago
Website
Marketing site and docs
API
Core REST API
Database
Primary data store
Email delivery
Transactional email
2min
setup to live page
1 POST
to update a status
15s
auto-refresh
90d
uptime history
// how it works
You say what's down.
We tell everyone instantly.
01 / you're in control
Something breaks? Mark it.
Open the dashboard and flip that service to Degraded or Major outage — two clicks. Your public page changes the moment you do. Or skip the clicks entirely and let your monitoring tool flip it over a webhook.
02 / subscribers emailed
Keep people posted.
Post short updates as you work through it: Investigating → Identified → Monitoring. Every update lands on your public page and goes out to your email subscribers.
03 / back to green
Fixed? Resolve it.
One click posts the all-clear, closes the incident, and sets every affected service back to Operational. Your 90-day uptime history keeps the record.
GreenPing doesn't monitor your site. We never ping your servers, and nothing changes on your page unless you — or a webhook you configured — says so. No false alarms, no 3 a.m. surprises. If you want automatic updates, point UptimeRobot, Checkly, or any monitor at your webhook URL and it does the flipping for you.
// features
Everything a status page needs.
Nothing it doesn't.
No agents to install, no plugins to configure. Six things, done properly.
hosted by us
Public status page
Live at your own URL in two minutes, hosted separately from your stack — so it's up when your site isn't.
two clicks
Incident updates
Mark a service as down and post an update in the same flow — no automation required.
→ confirmation sent ✓
double opt-in
Email subscribers
Self-service signup, delivered from our infrastructure.
any monitor
Webhook ingestion
Payloads are normalized and mapped to components automatically.
refreshed daily
90-day uptime history
A visible track record below every component.
white-label
Custom branding
Your name in the header, your colors on the page.
// built for engineers
One endpoint. Any monitor.
Send a POST when a check fails. The component flips, the page updates, and your subscribers get notified. No agent to install, no dashboard to babysit.
- Auto-resolves on recovery payload
- Per-page secret token
- Generic format if your tool isn't listed
works with the monitor you already run
# Webhook URL: Dashboard → Webhooks → Add Webhook
curl -X POST https://greenping.onrender.com/api/webhooks/incoming/<your-webhook-id> \
-H "Content-Type: application/json" \
-d '{
"status": "major_outage",
"message": "Increased error rate on /v1/checkout"
}'// pricing
Pick a plan and ship.
Annual plans are twelve months for the price of ten. No fake discounts.
Free
For side projects and early stage products.
- 1 status page
- 10 components
- 100 email subscribers
- GreenPing badge in footer
Pro
recommendedFor small SaaS teams running the show themselves.
- 3 status pages
- Unlimited components
- 1,000 subscribers per page
- No GreenPing badge
- Custom domains (status.yourco.com)
Scale
For multi-product teams and agencies.
- 10 status pages
- Everything in Pro
- 5,000 subscribers per page
- Email support
enterprise
Need custom contracts, priority processing SLAs, or dedicated support paths?