Most monitors tell you
after it breaks.
Pulse warns you before.
DNS breakdown, TCP timing, TLS handshake — every ping tracks each stage separately. Health scoring catches degradation before it becomes downtime. All free.
Read the docs →What makes Pulse different
Catches it before it breaks
Health scoring and anomaly detection flag degradation when response times spike — before your API actually goes down.
Tells you exactly why
Every incident shows a DNS, TCP, TLS, and TTFB breakdown. You know which stage failed before you open a terminal.
Writes the post-mortem for you
After every recovery, Pulse generates a complete incident report — timeline, impact estimate, response time comparison.
Health Score & Anomaly Detection
Every monitor gets a 0-100 health score based on uptime, response time trends, and variance. Anomaly detection fires a warning when response time is 2x the 7-day baseline across 3 consecutive pings — before anything actually goes down.
Root Cause Analysis
ProWhen a monitor goes down, Pulse breaks the request into DNS lookup, TCP connect, TLS handshake, and time to first byte — each compared against its historical baseline. Server overload looks different from a DNS failure. Pulse tells you which one it is.
Auto Incident Reports
ProAfter every recovery, Pulse generates a complete post-mortem automatically. Timeline, response time before and after, pre-incident trend, anomaly lead time, and impact estimate. One button to copy and share with your team.
Response Time Graph
Every ping records latency. View timeline trends and daily averages in an interactive chart — min, avg, and max included. Pro users get 30 and 90 day history.
Rich Alerts
Push notifications, Discord, and Slack webhooks include the status code, response time at failure, and a direct link to the incident. 2-ping confirmation means no false alarms from single network hiccups.
Public Status Pages
One shareable link. Your users see live status, uptime %, and health scores — no login required. Each project gets its own status page.
Built for developers
Everything you need in one place
Monitor detail page gives you health score, root cause analysis, response time graphs, incident reports and ping history — all in a clean layout.
Status
UP
Uptime
99.8%
100 pings
Avg Response
112ms
Last Response
89ms
Last Checked
2:41 PM
Check Interval
5m
check interval
Health Score
Uptime
Add your endpoints
Paste any URL — REST APIs, health checks, webhooks, staging environments. Name it, set the check interval, add a webhook if you want. Takes 30 seconds.
Pulse pings it continuously
Our worker hits each endpoint on schedule, recording status code, response time, and per-stage timing (DNS, TCP, TLS, TTFB) on every single check.
Know before your users do
Health scoring catches degradation early. Anomaly detection fires before actual downtime. And when something does break, you already know why.
Free forever
Stop finding out
from your users.
5 monitors, health scoring, anomaly detection,
root cause analysis — all free. No credit card.
Joins developers monitoring APIs at companies like yours
Questions & Answers
Is this really free?
Yes, completely free. No credit card required, no trial period. Free tier includes 5 monitors, 5-minute check intervals, push notifications, webhooks, and a public status page. We plan to offer a paid tier in the future for teams that need more — but the free tier stays free forever.
How do I get notified when something goes down?
Pulse supports browser push notifications — just click the bell icon on your dashboard and allow notifications. You can also add a Discord webhook URL to any monitor and get a formatted alert directly in your Discord server.
What happens if I exceed 5 monitors?
You'll see a message letting you know you've hit the free tier limit. We're working on a Pro plan for unlimited monitors — stay tuned.
How accurate is the uptime data?
Pulse pings your endpoints every 5 minutes from our worker server. Response time and status code are recorded on every check. This means downtime shorter than 5 minutes may not be detected — longer intervals are a Pro tier feature.
Is my API data private?
Yes. Each user can only see their own monitors and ping history. Your endpoint URLs are never shared or exposed to other users.
Can I share my uptime with my users?
Yes — every account gets a public status page at your Pulse URL /status/your-id. Share the link with your users or clients so they can see live uptime without needing an account.