Log in
Sign up with Google

Monitoring bot · Uptime.com

Uptimebot was Uptime.com’s monitoring bot

Uptimebot was a web crawler run by Uptime.com to measure uptime and response times. Uptime.com decommissioned it on June 27, 2019.

Our take

Block

The crawler was decommissioned in 2019, so current requests with this user agent bring no benefit.

User agent

Mozilla/5.0 (compatible; Uptimebot/1.0; +http://www.uptime.com/uptimebot)

01 · Operator

Who operates Uptimebot

Company
Uptime.com
Official docs
uptime.com

02 · Behavior

What Uptimebot does

Uptimebot crawled the web from a cluster of computers and visited thousands of websites each day. It measured availability and response time. Uptime.com still sends monitoring traffic for customers who monitor their own sites, under a separate user agent.

03 · Impact

Why Uptimebot matters for your site

If you allow it

  • Was a measurement crawler, not a scraper
  • Uptime.com customer checks are requested by site owners

If you block it

  • The crawler was shut down in 2019
  • Current traffic with this exact UA may be spoofed

04 · Allow

How to allow Uptimebot

robots.txt

User-agent: Uptimebot
Allow: /

Cloudflare

# Security › WAF › Custom rules › Create rule
Expression: (http.user_agent contains "Uptimebot")
Action:     Skip › All Super Bot Fight Mode rules

# Also check Security › Bots: "Block AI bots" can block it regardless of robots.txt.

WordPress

# WordPress serves a virtual robots.txt. Edit it with your SEO plugin:
# Yoast: SEO › Tools › File editor · Rank Math: General Settings › Edit robots.txt
User-agent: Uptimebot
Allow: /

nginx

# nginx serves every user agent by default.
# Make sure no rule like this blocks it:
# if ($http_user_agent ~* "Uptimebot") { return 403; }

Apache

# Apache serves every user agent by default.
# Make sure .htaccess has no rule like this:
# RewriteCond %{HTTP_USER_AGENT} Uptimebot [NC]
# RewriteRule .* - [F,L]

05 · Block

How to block Uptimebot

Start with robots.txt. If Uptimebot keeps showing up in your logs, block it at your CDN or web server.

robots.txt

User-agent: Uptimebot
Disallow: /

Cloudflare

# Security › WAF › Custom rules › Create rule
Expression: (http.user_agent contains "Uptimebot")
Action:     Block

WordPress

# WordPress serves a virtual robots.txt. Edit it with your SEO plugin:
# Yoast: SEO › Tools › File editor · Rank Math: General Settings › Edit robots.txt
User-agent: Uptimebot
Disallow: /

nginx

# In your server { } block:
if ($http_user_agent ~* "Uptimebot") {
    return 403;
}

Apache

# .htaccess
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} Uptimebot [NC]
RewriteRule .* - [F,L]
</IfModule>

06 · User agents

User agents we see for Uptimebot

The user agent published by the operator:

Mozilla/5.0 (compatible; Uptimebot/1.0; +http://www.uptime.com/uptimebot)

07 · Verification

Is it really Uptimebot?

Uptimebot’s operator publishes no IP ranges or hostnames, so requests cannot be verified. Treat the user agent as a claim, and watch your logs for unusual request rates.

FAQ

Questions about Uptimebot

Is Uptimebot still active?

No. Uptime.com says Uptimebot was decommissioned on June 27, 2019.

Should I block Uptimebot?

Yes, blocking it is safe because the crawler no longer runs. If you use Uptime.com monitoring, do not block that service's separate user agent.

Why do I still see Uptimebot in my logs?

Uptime.com still sends monitoring traffic for its customers. Requests that copy the old Uptimebot string may also come from other tools.

Last reviewed Oct 8, 2026

Your site

See which pages Uptimebot crawls on your website

Log Hero reads your server logs and shows every AI bot, every page, every day.

Sign up with Google

Free during early access