Every developer has been there — your site goes down and you find out from a user tweet, not your monitoring.
I built PingBase to fix this. It checks your website every minute from multiple locations and alerts you instantly when something breaks.
Why Another Monitoring Tool?
Most monitoring tools are either:
- Too expensive — Pingdom starts at $15/mo for 10 monitors
- Too complex — Datadog is amazing but overkill for a simple "is my site up?" check
- Too limited — UptimeRobot's free tier only checks every 5 minutes
PingBase is simple: enter a URL, get alerts when it's down. Free tier included.
The Stack
- Next.js on Vercel (Edge Functions + Cron Jobs)
- Supabase for database (monitors, check logs, incidents)
- Vercel Cron for scheduled checks
- Webhooks for instant alerts
How It Works
- You add a URL to monitor
- Every minute, PingBase pings your URL from multiple locations
- If it fails 3 consecutive times → you get an alert
- When it recovers → incident is auto-resolved
Features
- 60-second checks from 5 global locations
- Instant alerts via email, Slack, Discord, webhooks
- Public status pages — share uptime with your users
- Response time tracking — spot slowdowns before outages
- SSL monitoring — get warned before certificates expire
Pricing
- Free: 3 monitors, 5-min checks, email alerts
- Starter ($7/mo): 20 monitors, 1-min checks, Slack alerts, status page
- Pro ($19/mo): 100 monitors, 30-sec checks, all integrations, API access
The Dashboard
Enter your email, add a URL, and you're monitoring in 30 seconds. No credit card, no setup wizard, no 15-step onboarding.
Try It
What monitoring setup do you use? Curious what the community prefers.
Top comments (2)
This is honestly the kind of tool I wish I had earlier 😅
I’ve missed downtime before just because I was relying on manual checks… by the time I noticed, users already did. The “fail 3 times → alert” logic is simple but super practical.
Also agree on the gap — most tools are either overkill or too limited on free plans.
Nice build 👌
Yeah the "check 3 times before alerting" thing saved me from a lot of false positives. Single failed pings happen all the time for random network reasons, and getting woken up at 2am for a blip that resolved itself in 5 seconds is not fun.
Agree on the simple + fast approach. Most monitoring tools try to be everything and end up being confusing. I just wanted something that pings a URL and tells me if it's broken.
What kind of image converter are you building? Always curious what other people are working on.