Monitor uptime, SSL certificates, and content changes from your desktop or terminal. One purchase. Runs on your machine.
Or just run npx github:mahope/deskuptime check https://your-site.com
No install. No account. Just run this in your terminal:
HTTP status codes, redirect chains, and response time measurement. Know when your site is down โ and how fast it loads.
Certificate expiry countdown, issuer details, cipher info, and protocol version. Get alerted before your cert expires.
SHA-256 content hash comparison between checks. Detect unauthorized changes, injected scripts, or broken layouts.
Three ways to get the CLI. All free, no account needed.
brew tap mahope/tap
brew install deskuptime
npx github:mahope/
deskuptime check https://your-site.com
Native app for macOS and Windows. Lives in your system tray. Checks continue even when the window is closed.
Free tier monitors up to 3 URLs. Get a Pro license to unlock unlimited URLs and email/webhook alerts.
| Feature | Free (CLI) | Pro ($19) |
|---|---|---|
| URL checking | ✓ | ✓ |
| SSL expiry check | ✓ | ✓ |
| Content hash comparison | ✓ | ✓ |
| Use from terminal | ✓ | ✓ |
| System tray desktop app | — | ✓ |
| Background monitoring (watch mode, up to 3 URLs) | ✓ | ✓ |
| More than 3 monitored URLs | — | ✓ |
| Email / webhook alerts | — | ✓ |
| Unlimited URLs | — | ✓ |
Pingdom costs $12/mo. UptimeRobot Pro is $7/mo. That's $84–144/year. DeskUptime is $19 once. Three months and you've saved money.
No cloud account. No third-party server seeing your URLs. Your data stays on your computer. Privacy by default.
Use the terminal for quick checks, the desktop app for continuous monitoring. Same engine, two interfaces.
Works on any website โ WordPress, Shopify, Netlify, Cloudflare Pages, your grandma's hand-coded HTML. No integration needed.
Pro features unlock via Lemon Squeezy license key. 3 machines per purchase. No DRM, no phone-home โ just a key.
One purchase covers all future v1.x releases. Major version upgrades at a discount. No subscription treadmill.
$19 one-time. License key unlocks the desktop app, system notifications and unlimited URLs. Watch mode is free in the CLI.
Quick answers to common questions about DeskUptime.
Yes. The app checks your websites over the internet. It only works when your computer is online, but checks continue running silently in the background via the system tray.
Yes. The free CLI watch mode supports up to 3 URLs. The Pro license removes that limit โ monitor as many websites as you want.
You buy once at $19 and receive a key. It activates unlimited URLs, the desktop system tray app, email and webhook alerts. Works on up to 3 machines and covers all v1.x updates.
Monitoring pauses while your computer is off. This is deliberate โ it keeps your data private on your machine and eliminates monthly hosting costs.
Free services limit you to 1 URL, require a cloud account, or serve ads. DeskUptime gives unlimited private monitoring on your machine for a one-time price. After 3 months it's cheaper than UptimeRobot Pro.
Yes. The CLI is free for all features โ checking, SSL verify, content hashing. The $19 Pro license is only needed to unlock the desktop system tray app, email/webhook alerts and unlimited URLs.