Checked 1s ago·4/4 regions returned data·every 5 min · HTTP probe·direct probe, not crowd-reported
Per-region results
🇺🇸US EastUP
46 msHTTP 200
🇺🇸US WestUP
47 msHTTP 200
🇬🇧EuropeUP
47 msHTTP 200
🇸🇬AsiaUP
44 msHTTP 200
HTTP details
HTTP status
200
Response time
44 ms
Region consensus
4/4 reachable
24h success rate
100% (1/1 probes)
24h latency
46–46 ms · 46 ms avg
Last successful probe
1s ago
Timing breakdown
DNS lookup
6 ms
TCP connect
1 ms
TLS handshake
8 ms
First byte
29 ms
Total
44 ms
Network
Host
supabase.com
Port
443
Transport
HTTPS
What this means
Supabase is reachable from all 4 monitoring regions.
If you still can't connect, the outage is on your side: DNS cache, VPN routing, ISP filtering, or a browser-level block. Try a different network or device to confirm.
What to try next
Check your DNS
Flush your DNS cache: ipconfig /flushdns on Windows, sudo dscacheutil -flushcache on macOS.
Try another network
Switch between Wi-Fi and mobile data, or disable your VPN. If it works there, the issue is on your primary network.
Browser reset
Try an incognito window or a different browser — a bad extension or cached error page can masquerade as downtime.
FAQ
Why is Supabase down right now?
Outages typically come from CDN/DNS issues, failed deploys, regional routing problems, or DDoS. We can't see Supabase's internal cause — we only confirm reachability from each monitoring region. If all 4 regions failed, it's a confirmed outage on Supabase's side. If only some failed, the impact is regional.
Is Supabase down for everyone or just me?
Look at the per-region grid above. If every region succeeded, the issue is local to your network — flush DNS, switch networks, or disable your VPN. If two or more regions failed, the outage is on Supabase's side.
How often does isitdown.io re-check Supabase?
Every 5 minutes via background HTTP probes from US East, US West, Europe, and Asia. You can also re-run on demand by reloading — the verdict above reflects the latest probe.
Status badge
Embed a live status badge on your site, README, or status page. Updates automatically — same status-aware SVG the rest of isitdown.io uses.
We send a GET request to the target URL from each region and time the full response.
Counts as DOWN
Every region fails the request (connect refused, DNS error, timeout, or HTTP 5xx).
Counts as DEGRADED
At least one region succeeds but at least one fails — the outage is partial or regional.
Detail
Per-region results include HTTP status code, response time, and best-effort DNS / connect / TLS / first-byte phase timings when the Node HTTP client exposes them.
Cadence
Every 5 minutes, in parallel across 4 monitoring regions (US East Virginia, US West Oregon, Europe London, Asia Singapore).
Rate-limited targets
If a host returns 429 or consistently drops connections from our IPs, we cap retries at 3 and report the last observed status — we do not flood the target to confirm the outage.
Data source
Direct probes from our monitoring infrastructure. We do not aggregate crowd reports, Twitter mentions, or DownDetector signals — every result on this page is a live network request.