Skip to main content
Netlify

Is Netlify down? Live reachability check

Jamstack hosting with edge functions

Live Netlify reachability — the Jamstack hosting platform with edge functions and identity, checked from your browser.

This page checks from your browser whether Netlify's public hostnames answer a request. The responses are opaque, so it cannot observe build execution, edge function errors, Identity, or CDN cache behaviour — none of which are visible without an account. netlifystatus.com is the authority for confirmed incidents; failed builds and function errors are usually specific to your site's configuration and show up in its deploy logs.

Netlify reachability check

Requests sent from your own browser to Netlify's public hostnames, repeated every 15s. This measures whether those hostnames answer you — not whether every Netlify feature is working.

Running first check…

Reachability

DNS / TCP / TLS for Netlify surfaces

3 endpoints
  • Marketing site
    netlify.com
    —ms
    first check running
  • App dashboard
    app.netlify.com
    —ms
    first check running
  • Deployments edge
    *.netlify.app hostname
    —ms
    first check running
Sampling every 15s · Last updated — · Next in 15s · Percentages cover only the 20 most recent samples from this browser tab; nothing is stored or aggregated across visitors.Open Netlify ↗

Netlify's public surfaces are polled from your browser. Build minutes, function errors, and identity/auth incidents are reported on Netlify's status page.

About Netlify

Netlify is a Jamstack-focused hosting platform offering static site hosting, serverless and edge functions, forms, identity, and split testing. This page tracks browser reachability of Netlify's public surfaces.

Netlify at a glance

Founded
2014
HQ
San Francisco, CA
Products
Hosting, Edge Functions, Forms, Identity, Blobs
Free tier
Yes (with build-minute cap)

Common Netlify issues

  • Build minutes exhausted

    Free-tier accounts hit 300 build minutes/month quickly with heavy monorepos. Upgrade or move CI to GitHub Actions and deploy prebuilt output.

  • Redirects not applying

    `_redirects` must be in the publish directory and use SPA-style status 200 for client routing. Order matters — first match wins.

Background

Netlify was founded by Matt Biilmann and Chris Bach in 2014 and popularized the term 'Jamstack.' It built early momentum with static site hosting and expanded into serverless functions, edge functions, forms, and identity, competing directly with Vercel on the frontend-hosting frontier.

Frequently asked

How can I check if Netlify is down?
Check replit.health for real-time reachability checks, or inspect Netlify's official status dashboard to view edge network, automated build worker, and Identity service health metrics.
What are common Netlify outage symptoms?
Common symptoms include 502 Bad Gateway responses on edge functions, stalled deploy queues, DNS resolution timeouts, and cache misses or 404s across global CDN nodes.
What should I do if Netlify builds or functions fail?
Review deploy logs in the Netlify admin console, verify environment variables and secrets, test a rollback to the last stable release, and verify regional edge status.
Is Netlify down right now?
The badges above indicate whether Netlify's marketing site, app dashboard, and *.netlify.app edge are reachable. Build queue backups and function outages get reported on the official status page.
Why did my Netlify build fail?
Common causes are missing env vars, an outdated Node version, or a lockfile mismatch. Rerun with cleared cache from the deploys tab.

Learn more

How this check works, and what it cannot tell you

Every measurement on this page is produced by your own browser, not by a server we run. When the page loads, it issues a fetch() request to each hostname listed above, records how long the request took to settle, and repeats the cycle every 15 seconds for as long as the tab stays open. There is no backend collector, no historical database, and no shared uptime figure — reload the page and the sample window starts over.

Why the results are “reachability”, not “status”

Netlify does not publish permissive cross-origin (CORS) headers on the hostnames worth checking, so the browser will not let this page read the response. The requests therefore run in no-cors mode and come back as opaque responses: the fetch resolves, but the status code, headers and body are all withheld by the browser's security model. That has one consequence worth being blunt about — a 200, a 500, a rate-limit page and a maintenance splash screen are indistinguishable from each other here. All four resolve, and all four light the dot green.

What a green dot does establish is a real, complete chain: your DNS resolver answered, a TCP connection opened, the TLS handshake succeeded, and the far end returned something. That chain is genuinely useful, because it is exactly the part that breaks during DNS misconfigurations, expired certificates, edge routing failures and total regional outages. It is also the part your own firewall, VPN, corporate proxy or DNS filter breaks — which is why a red dot here should be cross-checked from a different network before you conclude anything about Netlify.

What this page does not measure

  • Anything behind a login. Workspaces, containers, dashboards and account state all require an authenticated session, which this page never has.
  • Feature-level health. Editor sessions, language servers, AI agent runs, build queues and deployment rollouts can be badly degraded while the public hostnames answer normally.
  • Incident scope. This page cannot distinguish a global outage from a problem on your connection; only the operator's own status page can confirm scope.
  • Latency attribution. The millisecond figures include your network path and your device, so they are a rough comparison between endpoints at one moment, not a measurement of server performance.

How to read it in practice

Treat the board as a first, fast signal and the operator's status page as the authority. Red here plus red on the official page is a confirmed incident: wait it out rather than making destructive changes. Green here plus a posted incident means the failure is in a subsystem this page cannot see. Red here plus a green official page most often means something local — test from a phone hotspot to confirm before troubleshooting further.

Primary sources. Authoritative incident and maintenance history for Netlify: www.netlifystatus.com. Product behaviour and troubleshooting documentation: docs.netlify.com. Opaque-response behaviour is defined by the Fetch standard's no-cors request mode; see MDN: Request.mode. More on interpreting these checks in our resources.

This is an independent, unofficial page. It is not affiliated with, endorsed by, or sponsored by Netlify, and no data here carries a guarantee of accuracy or availability.