Comparison
httpstat.us is a tiny service that returns any HTTP status you ask for. Useful for testing error handling. UptimeSignal does the same — and then monitors the endpoints you actually care about in production.
httpstat.us solves one problem well: you need a URL that returns a specific HTTP status so you can test how your client handles it. It's a fixture, not a service you monitor.
httpstat.us/418 returns 418, every timehttpstat.us/200?sleep=5000 sleeps 5s before respondingWe host the same kind of status-code fixtures at api.uptimesignal.io/test/200, /test/404, /test/500, and more. Running on Cloudflare Workers, so the latency is consistently low and they're never "down for maintenance."
httpstat.us is for testing your code. UptimeSignal is for watching your production APIs. Add your real health endpoints, get pinged every minute (Pro) or five (free), and receive an email the moment something breaks.
25 monitors free, commercial use allowed, no credit card required. Once you've tested your retry logic against our test endpoints, point a real monitor at your prod API and forget about it.
Once you're monitoring your APIs, publishing a status page is one click. Free, unlimited, with a custom domain on Pro.
Available at https://api.uptimesignal.io. No auth, no rate limit for normal testing, never expire.
/test/healthyAlways 200 OK/test/unhealthyAlways 500 Internal Server Error/test/200200 OK with JSON body/test/201201 Created/test/400400 Bad Request/test/401401 Unauthorized/test/403403 Forbidden25 monitors free, commercial use allowed. Hit the test endpoints whenever; add a real monitor in 30 seconds.
No password needed. We'll send a magic link.