Free status page
The free Logdash Hobby plan includes one public status page fed by up to 5 HTTP monitors checked every 5 minutes, plus Telegram and webhook alerts, uptime badges and the status page API, with no credit card and no trial clock.
Many free status page tools give you the page and nothing behind it. Somebody still has to decide the API is down. A free status page only helps if the thing that turns it red is free as well, so the comparison below counts monitors and check intervals, not just pages.
What the free plan includes
- One public status page at
logdash.io/d/<id>, with overall status, uptime per monitor over 24 hours, 7, 30 and 90 days, 90 daily history bars and a response time chart. - 5 HTTP monitors, one per service, checked every 5 minutes. Any 2xx or 3xx answer counts as up.
- Telegram and webhook alerts when a monitor goes down.
- Uptime badges in classic, status and card styles, light and dark, for your site or README.
- The public status page API and the
@logdash/statusclient, so you can build the page yourself in your own design. - Logs and metrics from eight SDKs, kept for 24 hours, and one collaborator besides you.
What it does not include
No custom domain on the hosted page: that is Pro, at $15 a month. No push monitors for cron jobs: also Pro. The hosted page carries a Powered by Logdash footer on every plan, and badges carry a small Logdash mark below Pro. There are no email, Slack or SMS alerts and no subscriber notifications on any plan, so customers see an incident only when they open the page.
The free API behind the page
The API is not a paid add-on. Every published page, free plan included, is JSON at one public URL with no key:
curl https://api.logdash.io/v1/status_pages/your-status-page-id It returns the overall status, each monitor with its status, uptime from 1 hour to 90 days, 90 daily buckets and its last 100 checks. That is enough to render the page inside your own site, styled like the rest of it.
Free status page tool comparison
Free tiers as each vendor published them in 2026. Limits move, so check them again before you put a customer-facing URL on one.
- Better Stack: 10 monitors and 10 heartbeats checked every 3 minutes, one status page, email and Slack alerts. Its own docs say the free page can sit on your subdomain.
- Atlassian Statuspage: no monitoring at all, 25 components, 100 subscribers, 2 team members, no custom domain. The Hobby plan with a domain is $29 a month.
Free plans: Logdash vs Instatus
| Feature | Logdash | Instatus |
|---|---|---|
| Monitors | 5 HTTP monitors, every 5 minutes | 15 monitors, every 2 minutes |
| Subscribers | None, on any plan | 200, notified by email |
| Hosted page on your domain | Paid plans only | Paid plans only |
| Alert channels | Telegram and webhook | |
| Building your own page | Public JSON API, typed client, React and Svelte component | Their hosted layout |
| Source code | AGPL-3.0, on GitHub | Closed source |
When another free tier is the better pick
- You want more monitors or faster checks for free. Instatus gives 15 at 2 minutes and Better Stack 10 at 3 minutes with a page on your subdomain; Logdash gives 5 at 5 minutes.
- Customers expect to subscribe and get emailed. Instatus includes 200 subscribers for free, and Logdash has no subscriber notifications.
- You already have monitoring and only need a page plus a subscriber list. That is exactly what the Statuspage free plan is.
Set it up
- Add up to 5 monitors One per service, each pointed at a health URL. Checks run every 5 minutes and store status code and response time.
- Publish the page Pick the monitors, name the page and publish. It goes live on logdash.io straight away, and the API answers for it at the same moment.
- Connect Telegram and test Add a Telegram channel and make one endpoint return a 503. Within one 5-minute check the monitor flips to down, and the page follows within about 3 minutes, by which time the alert is already in Telegram.