Uptime Badge

Show your website's uptime to your visitors. Embed a live badge that updates automatically.

Live Preview

30 days Uptime badge (30 days)
7 days Uptime badge (7 days)
24 hours Uptime badge (24 hours)

How to Use

Basic URL

The badge URL follows this pattern:

https:///badge/{your-domain}

Replace {your-domain} with the domain you're monitoring (e.g., example.com).

Available Parameters

Parameter Values Default Description
period 24h, 7d, 30d 30d Time window for uptime calculation

Embed Examples

Markdown (GitHub README, etc.)

![Uptime](https:///badge/example.com)

HTML

<img src="https:///badge/example.com" alt="Uptime">

With Custom Period

<img src="https:///badge/example.com?period=7d" alt="Uptime (7 days)">

Color Scale

The badge color changes based on your uptime percentage:

≥ 99.9% Operational
≥ 99.0% Mostly Operational
≥ 95.0% Degraded
≥ 90.0% Major Issues
< 90.0% Down

How Uptime is Calculated

The badge aggregates uptime across all monitored URLs for your domain. For example, if you monitor example.com with 3 URLs, the badge shows the combined uptime of all 3.

Formula: (total checks - failed checks) / total checks × 100

Caching

Badge responses are cached for 5 minutes to reduce server load. If your uptime changes, the badge will update within 5 minutes.

Start Monitoring

Don't have an account yet? Sign up for free and start monitoring your website uptime.

Get Started Free