100% Free — No Credit Card

Free Uptime Monitoring. Unlimited monitors. Forever.

Monitor your websites, servers, and APIs 24/7 from 40+ global locations. Get instant alerts on Telegram, Discord, Slack, and more. No credit card. No trial. Free forever.

S
A
M
L
K
+2,000 users
4.9/5
Unlimited monitors40+ locations5 alert channelsNo credit card
🎉

Free plan includes everything you need

HTTP, Ping, TCP, UDP, DNS, and Keyword monitoring. Alerts on Telegram, Discord, Slack, Email, and Webhook. Public status pages. REST API access. All for $0.

Included Free

Everything you need to monitor uptime

Six monitoring types. Zero cost. No limits on monitor count.

HTTP/S
200OK

Website Monitoring

Monitor any URL for availability. Get alerted when your site returns errors, timeouts, or unexpected status codes.

PING
<45msavg

Ping Monitoring

ICMP ping checks to verify server reachability and measure latency. Detect network-level outages instantly.

TCP/UDP
Anyport

Port Monitoring

Monitor any TCP or UDP port — databases, mail servers, game servers, custom services. Verify connectivity at the port level.

DNS
A/AAAArecords

DNS Monitoring

Verify DNS resolution returns the correct records. Detect DNS hijacking, propagation issues, or resolver failures.

KEYWORD
Matchcheck

Keyword Monitoring

Check that specific text appears (or doesn't appear) on your pages. Detect defacement, content errors, or missing elements.

API
RESTready

API Monitoring

Monitor REST APIs and webhooks. Verify status codes, response times, and content to ensure your integrations work.

Setup

Start monitoring in 2 minutes

Three steps. No configuration headaches.

01

Create your account

Sign up with email — no credit card, no phone number, no billing. Takes 30 seconds.

$ signup --free --no-cc_
02

Add your first monitor

Enter a URL, IP, or hostname. Choose HTTP, Ping, TCP, DNS, or Keyword. Hit create.

$ checkhost add --type http --url yoursite.com_
03

Set up alerts

Connect Telegram, Discord, Slack, Email, or Webhook. Get notified the moment downtime is detected.

$ checkhost alert --channel telegram --token ***_

Plans

Free vs Paid — what changes?

The free plan covers the essentials. Paid plans add speed and advanced features.

Feature
Free$0
Solo$8.70
Team$34.29
Number of monitors
Unlimited
Unlimited
Unlimited
Check interval
5 minutes
60 seconds
60 seconds
HTTP/HTTPS monitoring
Ping (ICMP)
TCP & UDP
DNS monitoring
Keyword monitoring
SSL & Domain expiration
Geo-located monitoring
Alert channels
5
9
12
Status pages
Basic
Basic
Full-featured
REST API
Multi-location consensus
Team seats
3 included

FAQ

Common questions

Can't find the answer? Contact us

Yes. No trial period, no expiration date, no credit card required. The free plan is permanent. We believe in letting you experience the platform before deciding to pay.

No catch. Free plan monitors at 5-minute intervals with 5 alert channel integrations. If you need 60-second intervals, SSL monitoring, or more integrations, upgrade to Solo ($8.70/mo) or Team ($34.29/mo).

Unlimited. There's no cap on the number of monitors. You can monitor as many websites, servers, and APIs as you need.

HTTP/HTTPS, Ping (ICMP), TCP, UDP, DNS, and Keyword monitoring are all included on the free plan. SSL certificate and domain expiration monitoring require the Solo plan.

Absolutely. All your monitors, history, and settings are preserved when you upgrade. Downgrade at any time too — your data stays intact.

CheckHost offers unlimited monitors (UptimeRobot caps at 50), sub-second alerts, and 40+ global monitoring locations. Most free tools limit monitors, locations, or alert channels. We don't.

Start monitoring now — it's free

Unlimited monitors. 40+ locations. 5 alert channels. No credit card. Setup in 2 minutes.

Create Free Account