Uptime monitoringKnow within minutes when it goes down.
Uptime monitoring checks each site you have verified, around the clock, and alerts you by email or webhook when it goes down and when it comes back.
Free for 10 sites, checked every 5 minutes. As often as every minute on Pro and Business.
5 min
between checks on Free
1 min
between checks at the fastest, on Pro and Business
10
sites on the Free plan
No card needed for the Free plan.
The highlights.
Sites go down at night, at weekends, during a deploy nobody was watching. The worst way to find out is from a customer.
Four steps. From proof to alert.
Verify the site
Add one DNS record to prove the site is yours. Monitoring starts as soon as it is verified.
Check it around the clock
A request goes to your site from Cloudflare's network every 5 minutes, or every minute where you set that on Pro or Business. It is up when it answers with a success status within 10 seconds.
Alert on a change
When a site that was up fails a check, and again when it answers, an alert goes to your email and webhook channels.
Keep the history
Every check is recorded with its status code and response time and kept for 30 days, so you can see what happened and when.
One alert when it fails, one when it is back.
Alerts fire on a change of status, not on every check, so a long outage is two messages and not two hundred. Each one says which site, what it answered and when.
Down
Sample alertshop.example is down
[BCDRPulse] shop.example is down
- Status code
- 503
- Response time
- 412 ms
- Error
- HTTP 503
Sent by email, and as JSON to your webhook.
Recovered
Sample alertshop.example is back up
[BCDRPulse] shop.example recovered
- Status code
- 200
- Response time
- 187 ms
Sent by email, and as JSON to your webhook.
Sample alerts. The site, the times and the figures are examples.
How a check decides.
Four facts about every check, and why each one matters.
1 min
Check interval
The fastest a check can run, on Pro and Business. Every site starts at 5 minutes, which is also the Free plan's interval; you set the faster one for each site.
10 s
Time limit
A check that gets no answer within 10 seconds counts as down.
2xx
What up means
The site answered with a success status, after any redirects were followed. Any other answer, or none, is down.
2
Alert channels
Email and webhook. Each alert carries the site, the status code, the response time and when it was detected.
What you get.
- 10 sites on Free, 25 on Pro, 100 on Business
- A check every 5 minutes on every plan, and as often as every minute on Pro and Business
- An alert when a site goes down, and another when it recovers
- Email and webhook channels
- 30 days of check history, with status codes and response times
- See all features ›
Is it the right tool?
A strong fit when
- You run one or more sites and want to hear first when one fails.
- You want alerts in a chat tool or a pager, through a webhook.
- You want a record of when a site was down and when it came back.
Not the best fit when
- You need a login or a checkout watched step by step. A check is one request to one address.
- You want a check from three regions at the same moment. The free Down Checker does that on demand.
- You want to monitor a site you do not control. Only verified sites can be monitored.
A check is one ordinary request to your site, identified as BCDRPulse-Monitor/1.0. It reads the status and the time taken, and nothing else.
Included in every plan.
Free
10 sites, a check every 5 minutes
$0
Pro
25 sites, a check as often as every minute
$49 a month₹4,799 a month in India
Business
100 sites, a check as often as every minute
$199 a month₹19,499 a month in India
In more detail.
What an uptime check does
A check is one ordinary request to your site's address over HTTPS, sent from Cloudflare's network and identified as BCDRPulse-Monitor/1.0. Redirects are followed. If the final answer is a success status and arrives within 10 seconds, the site is up; if not, it is down. Each check records the status code and the response time, and the records are kept for 30 days.
How alerts work
Alerts fire on a change of status, not on every check: one when a site goes from up to down, and one when it comes back. Each goes to the channels you have added. An email alert says which site, the status code, the response time and when it was detected; a webhook receives the same details as JSON, so it can feed a chat tool or a pager.
What uptime monitoring is not
It is not a load test and not a security scan: it tells you whether the site answers, not how it behaves under traffic or how it is configured. It makes one request per check to one address, so it does not follow a login or a checkout. It runs only against sites you have verified you own.
Questions people ask first.
Is uptime monitoring really free?
Yes. The Free plan monitors up to 10 sites every 5 minutes, with email and webhook alerts and 30 days of check history. It needs no card.
When does a site count as down?
When a check gets no answer within 10 seconds, or when the final answer, after any redirects, is not a success status: a 500 or a 404, for example.
How do alerts work?
An alert is sent when a site that was up fails a check, and another when it comes back. It goes to every channel you have added, by email or as a JSON POST to a webhook address.
How often does it check?
Every 5 minutes to begin with, on every plan. On Pro and Business you can set any site to be checked every minute.
Do I have to verify the site first?
Yes. You add one DNS TXT record to prove the site is yours, and monitoring starts as soon as it is verified.
Is this the same as a load test?
No. A check is one request at an interval, to see whether the site is up. A load test sends many simulated visitors at once to measure how the site performs under that load.
Hear it from us first.
- The alerts shown are samples, not a customer's site.
- Introductory prices, before GST or VAT. Regular prices are $99 and $399 a month (₹9,699 and ₹38,999 in India).

