Your services are down.
You just don't know yet.
Monitor websites, TCP ports, and Minecraft servers — all in one place. Get alerted instantly. Share a public status page with your customers. Free forever.
Monitoring 1,240 endpoints. Join free.
Down Alert
db.internal:5432 · Connection refused
What you can monitor
HTTP / HTTPS
LiveMonitor any web endpoint. Checks status codes, follows redirects, and measures response time. If it returns 2xx, it's up.
https://api.yourapp.com
TCP Port Check
LiveVerify any TCP service is reachable — databases, game servers, internal APIs, SSH, custom ports. Protocol-agnostic.
tcp://db.internal:5432
Minecraft Server
LiveUnderstands the Minecraft protocol for both Java and Bedrock editions. Knows the difference between a port open and a server actually running.
minecraft://play.yourserver.gg
How it works
Add your endpoint
HTTP URL, TCP host:port, or Minecraft server address.
We check it every 1–5 min
Protocol-aware checks from our servers, 24/7/365.
Get alerted instantly
Email, Slack, Discord, or webhook — the moment it goes down.
Share a status page
Auto-updating public status page for your customers. No manual work.
Public status pages — zero manual work
Create a status page at yourapp.uptimeduty.com/status/slug or your own domain like status.yourcompany.com. It flips red the instant a monitor goes down. No manual toggling during incidents.
- Auto-detected incidents — no manual toggle
- Custom domain via CNAME — included free
- 90-day uptime bars per monitor
- Multiple pages per team — different monitors per page
Powered by UptimeDuty
Free
- 100 monitors
- HTTP, TCP & Minecraft checks
- 1-min checks
- Email, Slack, Discord & Webhooks
- 30-day history
- Public status pages + custom domain
✓ This tier is permanent. No bait-and-switch.
Start free — up to 100 monitorsA paid plan is coming for teams who need more scale. It will add features — not remove yours.
Everything you need.
Nothing you don't.
HTTP / HTTPS monitoring
Monitor any public URL. Checks status codes, follows redirects, and measures response latency.
TCP port monitoring
Verify any TCP service — databases, game servers, SSH, Redis, internal APIs. If the port responds, it's up.
Minecraft server monitoring
Knows the Minecraft handshake for Java and Bedrock. Detects whether a server is actually running, not just whether a port is open.
Public status pages
Auto-updating status pages at /status/slug or your own domain. Zero manual work during incidents.
Multi-channel alerts
Email, Slack, Discord, and custom webhooks. Get notified the instant a check fails and when it recovers.
90-day history & uptime stats
Incident logs, response times, and daily uptime bars going back 90 days — visible on both your dashboard and public status page.
Multi-region pings Soon
Checks from multiple continents to eliminate false positives.
Cron job monitoring Soon
Heartbeat endpoints to verify your scheduled jobs are running on time.
Why is this free?
We built this because we use it ourselves at SeventhSky.id to monitor our client apps.
Honest about the future: yes, we'll charge someday. But right now we care more about building the right thing than building a business. Early adopters shape what this becomes — and they keep the free tier, forever.
No fine print. That's just how we'd want to be treated.
"Why not just self-host Uptime Kuma?"
You absolutely can. Uptime Kuma is great.
But it means: a VPS to maintain, OS updates to apply, Docker config, and worst of all — it going down when your server goes down.
UptimeDuty is $0 and takes 30 seconds to set up. Your call.
Ready to stop guessing?
Start free — up to 100 monitorsUptimeDuty is built and maintained by SeventhSky.id, a Rails and Flutter–specialized software house.