Better Stack: IPs & Locations
Verified Better Stack IP Addresses. Copy-Paste Firewall-Setups.
Every official Better Stack monitoring IP: verified in real-time against the canonical source, featuring ready-to-use firewall templates. Stop false downtime alerts caused by blocked checking nodes on your infrastructure.
Made and Hosted in the
European Union
GDPR-Compliant Hosting
in Germany
GEO-Redundant Replica
across the EU
Three-Step Activation & Frictionless Firewall Alignment
Bring your perimeter security rules up to date in three simple steps. Our production-ready configuration templates for common server architectures eliminate fragmented routing filters and costly check flapping.
17 IPv4 and 17 IPv6 addresses: one click below copies everything as a plain list or as ready-to-paste UFW, nginx, or Apache config.
Add every address to your allow list: UFW, nginx, Apache, or a Cloudflare/WAF skip rule. Partial lists cause flapping checks and false alerts.
Better Stack updates its list occasionally. This page was verified on 2026-06-12 against the official source. Re-check after unexplained alerts or automate the sync.
Official Better Stack Monitoring IPs
Better Stack publishes a combined IPv4/IPv6 list at uptime.betterstack.com/ips.txt.
Better Stack (formerly Better Uptime) combines uptime monitoring, incident management, and status pages. Its uptime checks originate from a compact, stable fleet of monitoring servers across multiple regions.
Because the fleet is small, blocking even one or two of these IPs can noticeably skew multi-region confirmation. Whitelist the complete list below in your firewall, WAF, and rate limiter.
This list contains 17 IPv4 and 17 IPv6 addresses, verified against the official source on 2026-06-12.
IPv4 addresses 17
- 5.223.56.56
- 5.223.60.188
- 5.223.73.226
- 5.223.75.121
- 5.161.118.194
- 5.161.90.230
- 45.79.236.121
- 91.98.38.26
- 91.99.189.210
- 162.55.165.86
- 168.119.246.194
- 172.105.162.156
- 178.156.217.188
- 178.156.154.250
- 178.156.210.11
- 192.53.169.77
- 194.195.248.157
IPv6 addresses 17
- 2400:8907::2000:2eff:fed6:8631
- 2400:8907::2000:f7ff:fe54:8db9
- 2400:8907::2000:d5ff:fecf:a8d3
- 2400:8907::2000:6fff:fe13:8fcc
- 2a01:4ff:2f0:258a::1
- 2a01:4ff:2f0:1f88::1
- 2a01:4ff:2f0:1c39::1
- 2a01:4ff:2f0:3b17::1
- 2a01:4f8:c013:3a76::1
- 2a01:4f8:c014:24d5::1
- 2a01:4f8:c012:856d::1
- 2a01:4f8:c014:2649::1
- 2a01:4ff:f0:abcd::1
- 2a01:4ff:f0:4f11::1
- 2a01:4ff:f0:eec4::1
- 2a01:4ff:f0:5a81::1
- 2a01:4ff:f0:565a::1
Last verified: 2026-06-12
Official source: https://betterstack.com/docs/uptime/start/#what-ip-addresses-does-better-stack-use-for-monitoring
Whitelisting Better Stack-Monitoring IPs
Pick a format. The block below contains the complete config for every address in the list above. The plain list is also available as a .txt download.
ufw allow from 5.223.56.56 ufw allow from 5.223.60.188 ufw allow from 5.223.73.226 ufw allow from 5.223.75.121 ufw allow from 5.161.118.194 ufw allow from 5.161.90.230 ufw allow from 45.79.236.121 ufw allow from 91.98.38.26 ufw allow from 91.99.189.210 ufw allow from 162.55.165.86 ufw allow from 168.119.246.194 ufw allow from 172.105.162.156 ufw allow from 178.156.217.188 ufw allow from 178.156.154.250 ufw allow from 178.156.210.11 ufw allow from 192.53.169.77 ufw allow from 194.195.248.157 ufw allow from 2400:8907::2000:2eff:fed6:8631 ufw allow from 2400:8907::2000:f7ff:fe54:8db9 ufw allow from 2400:8907::2000:d5ff:fecf:a8d3 ufw allow from 2400:8907::2000:6fff:fe13:8fcc ufw allow from 2a01:4ff:2f0:258a::1 ufw allow from 2a01:4ff:2f0:1f88::1 ufw allow from 2a01:4ff:2f0:1c39::1 ufw allow from 2a01:4ff:2f0:3b17::1 ufw allow from 2a01:4f8:c013:3a76::1 ufw allow from 2a01:4f8:c014:24d5::1 ufw allow from 2a01:4f8:c012:856d::1 ufw allow from 2a01:4f8:c014:2649::1 ufw allow from 2a01:4ff:f0:abcd::1 ufw allow from 2a01:4ff:f0:4f11::1 ufw allow from 2a01:4ff:f0:eec4::1 ufw allow from 2a01:4ff:f0:5a81::1 ufw allow from 2a01:4ff:f0:565a::1
Cloudflare / WAF: create an IP Access Rule (or custom WAF skip rule) with action Allow for the addresses above, so bot fight mode and managed challenges never block probe traffic.
Whitelisting only exempts these addresses from blocking and rate-limiting rules. It grants no access beyond what your site already serves publicly.
Frequently Asked Questions
The list at uptime.betterstack.com/ips.txt is the canonical source and changes infrequently. Better Stack recommends fetching it programmatically if you automate firewall rules.
Yes. The official list contains both IPv4 and IPv6 addresses, and checks can be performed over both protocols. Whitelist both if your infrastructure is dual-stacked.
Better Stack confirms incidents from multiple regions before alerting. If some probes are blocked, you get false incidents or delayed confirmations. Whitelisting the full list keeps the confirmation logic reliable.
Both: wherever requests can be blocked. If your site sits behind a CDN or WAF (Cloudflare, AWS WAF, Akamai…), add an allow/skip rule there so probes are never challenged; if your origin firewall also filters traffic, whitelist them there too. A single missed layer is enough to cause false alerts.
Most providers expose a machine-readable source (linked above). Fetch it on a schedule, a small cron job that pulls the list and updates your firewall ruleset, instead of hardcoding addresses by hand. This page is re-verified against the official source regularly, but automation on your side is the most reliable option.
No. Allow-listing only exempts known monitoring addresses from blocking and rate-limiting rules. It grants no access beyond what your site already serves publicly, and authentication, authorization, and TLS are unchanged. You are simply telling your firewall "these are not attackers".
A blocklist keeps known-bad addresses out; an allow/whitelist makes sure known-good addresses, here, the monitoring probes, never end up caught in a block or rate-limit rule. The two coexist: you keep blocking attackers while explicitly exempting the probes.
The IP addresses on this page belong to Better Stack and are published by Better Stack for whitelisting purposes. List verified on 2026-06-12 against the official source. Always cross-check with the official documentation before locking down production firewalls. All product names and trademarks are the property of their respective owners; Uptimeify is not affiliated with Better Stack. Uptimeify's own worker IPs are published at /ips.txt; a feature comparison is on our comparison page.
Monitoring Without IP Guesswork.
Protect your clients' digital assets and lock down your webserver routing. Leverage our verified network catalogs for clean whitelist setups, or migrate directly to the rock-solid, EU-only architecture of Uptimeify.