Is Netlify down?

Having trouble with Netlify? First check whether a wider incident matches your symptoms, then identify whether the failure is limited to a deploy, project, custom domain, account, browser, or network. Use the official status page alongside the exact error and affected scope to choose the right next

SA

Site Administrator

Last reviewed: September 25, 2026

LATEST RECORDED STATUS

Up Netlify’s website appeared to be up and responding normally at the last check.

Website (netlify.com) Up
Response time 315 ms
Last checked 2026-11-09 14:09:03 UTC
Current endpoint observation
EndpointStatusObserved
netlify.comOperational2026-11-09 14:09 UTC

Is it working for you?

0 recent reports — more reports are needed for a useful trend.

For the full picture, including partial or regional outages a single external check may miss, see Netlify’s official status page. official status page.

What this check can tell you

Key takeaways

  • Check the official Netlify status page before repeatedly redeploying or changing DNS settings.
  • A failed deployment is usually investigated through its build output and project settings; it is not automatically evidence of a Netlify-wide outage.
  • If only a custom domain fails, compare it with the deployed site address when available and check DNS, certificate, and redirect behavior.
  • Test the dashboard or site in a private window and from another network to identify stale sessions, extensions, DNS, VPN, proxy, or firewall issues.
  • Record the affected URL, exact error, time, deploy result, and whether visitors or only your account are affected before escalating the problem.
Netlify live status check banner

About Netlify reliability

Understanding Netlify availability

Netlify is a cloud platform for deploying and serving websites and web applications. Its dashboard, account actions, builds, deployments, site delivery, custom domains, and application features can fail independently.

A site that does not load does not automatically mean Netlify is down. A failed build, incorrect publish settings, application error, DNS or nameserver problem, certificate mismatch, redirect loop, or local connectivity issue can affect one site while the wider platform remains available.

Check the official Netlify status page for current incidents and maintenance notices. Then compare the status information with the scope of the problem:

  • Dashboard or deployment failures: Check for a platform incident, then review build output, repository settings, environment variables, account access, and project configuration.
  • One site failing while other sites work: Start with that project’s latest deploy, runtime behavior, domain configuration, DNS, and application responses.
  • Several sites or dashboard functions failing: Check the official status page and test from another device or network to distinguish a broader incident from local connectivity trouble.
  • A custom domain failing while the dashboard works: Investigate DNS, TLS, redirects, hostname configuration, and the application separately from Netlify’s general availability.

The most useful first distinction is whether the failure affects Netlify itself, one project, one domain, one account, or only your current browser or network.

How to troubleshoot Netlify

Troubleshooting Netlify problems

1. Check for a wider Netlify incident

Open the official Netlify status page and look for an incident or maintenance notice matching the symptom and time. If a matching incident is active, avoid repeated deploys and unrelated configuration changes. Save the error details and retry after the reported issue is resolved.

If no matching incident is listed, continue with project, account, browser, and network checks. A normal status page does not rule out a project-specific failure.

2. Dashboard or deployment failures

  • Refresh the dashboard, then try a private window or another browser to rule out stale session data and extensions.
  • Check whether the failure affects one site or multiple sites in the same account.
  • Review the latest build and deploy output. Start with the first source, dependency, environment-variable, command, or configuration error rather than only the final summary.
  • Confirm the intended repository revision, branch, build command, publish directory, and environment settings.
  • If a deploy succeeded but old content is still visible, verify the selected deploy, branch, and domain before rebuilding. Caching or opening a different site address can make a successful deploy appear ineffective.

3. Deployed-site HTTP errors

  • 500 Internal Server Error: Investigate the site or application response and the latest deployment. A 500 from one project does not by itself show that Netlify is down. See [HTTP 500 Internal Server Error](/guide/http-500-internal-server-error).
  • 502 Bad Gateway: Check whether a function, upstream server, proxy, or application dependency is responding correctly. Compare results from another network and review relevant deploy or runtime logs. See [HTTP 502 Bad Gateway](/guide/http-502-bad-gateway).
  • 503 Service Unavailable: Check the official status page, then determine whether the error affects one site, endpoint, or several Netlify functions. See [HTTP 503 Service Unavailable](/guide/http-503-service-unavailable).
  • 504 Gateway Timeout: Investigate a slow or unreachable upstream dependency. A timeout can occur even when Netlify is operating normally. See [HTTP 504 Gateway Timeout](/guide/http-504-gateway-timeout).

4. Custom domain, DNS, or certificate problems

First determine whether the deployed site fails everywhere or only through the custom domain. Check the hostname spelling, DNS records, nameservers, certificate warning, and redirect destination. Record existing DNS values before changing them; repeated edits can make propagation and cached results harder to interpret.

  • DNS_PROBE_FINISHED_NXDOMAIN or a similar name-resolution error usually points to DNS delegation or missing records. See [DNS_PROBE_FINISHED_NXDOMAIN](/guide/dns-probe-finished-nxdomain).
  • DNS_PROBE_FINISHED_BAD_CONFIG points toward resolver or DNS configuration. See [DNS_PROBE_FINISHED_BAD_CONFIG](/guide/dns-probe-finished-bad-config).
  • A certificate or hostname warning requires checking whether the requested hostname matches the configured domain and certificate. See [ERR_CERT_COMMON_NAME_INVALID](/guide/err-cert-common-name-invalid).
  • Repeated HTTP or HTTPS redirects require checking redirect rules and whether multiple layers are forcing different schemes or destinations. See [ERR_TOO_MANY_REDIRECTS](/guide/err-too-many-redirects).

5. Browser, local network, and account scope

  • Try a private window or second browser. If the problem disappears, clear site data and disable extensions in the affected browser.
  • Test the same dashboard or site from mobile data or another trusted network. If only one connection fails, investigate local DNS, VPN, proxy, firewall, or router settings.
  • If multiple unrelated websites fail on the same connection, troubleshoot that network before changing the Netlify project.
  • If public visitors can load the site but you cannot open the dashboard or deploy, check the intended account, authentication state, permissions, and project selection. This pattern is more consistent with account or project access than public site delivery.

6. API and automation failures

The service record does not provide a separate Netlify API domain, so do not assume that a dashboard issue and an API issue are the same incident. For an automation failure, record the endpoint used by the integration, response status, authentication result, request time, and whether a manual dashboard action works. Never include access tokens or other credentials in a report.

Sources & references

Official source

For project-specific investigation, consult Netlify’s own documentation for deployment logs, build configuration, custom domains, DNS, TLS certificates, redirects, account access, and integrations. Compare that guidance with the affected project and the exact error rather than assuming every site or deploy failure is a platform-wide outage.

How this check works

Every time this page loads, our server makes its own request to netlify.com (and its API domain, when applicable) and reports what it got back — a real HTTP response, a timeout, or a connection failure. That result is cached for up to 2 minutes.

This confirms external reachability; it does not test every feature, region, account, or network path. Cross-check the official status page when one is available.

Embed this live status badge

Add this badge to a dashboard, documentation page, or blog. The badge reads the cached Erriscope observation and links back to this status page.

Netlify status on Erriscope
<a href="https://erriscope.com/status/netlify/"><img src="https://erriscope.com/status/badge/netlify.svg" alt="Netlify status on Erriscope" width="210" height="34"></a>

Frequently asked questions

Is this the same as Netlify's official status page?

No. This is a live, one-off connectivity check run from our own server, not Netlify's own incident reporting. Their official status page can show partial, regional, or component-level issues our single external check cannot detect.

Why does this show "Up" when Netlify feels slow or broken for me?

A basic reachability check confirms that the server responded to our request. It does not test every feature, region, ISP, browser, or account-specific issue.

How often is this checked?

A check is refreshed after the two-minute cache expires. The displayed check time shows when the observation was made.

Does an API outage mean the whole product is down?

Not necessarily. Many services split their website and API onto separate infrastructure, so one can fail while the other keeps working.

Is Netlify down right now?

Check the official Netlify status page for current incidents and maintenance information. If no matching event is listed, determine whether the problem affects one project, one domain, one account, or only your current network before treating it as a platform-wide outage.

Why is my Netlify site down when the status page is normal?

A single site can fail because of a failed deployment, application error, DNS or domain configuration, certificate mismatch, redirect loop, or upstream timeout. Compare the custom domain with the deployed site address when available and review the latest deploy output.

Why did my Netlify deployment fail?

Review the build log from the first error onward. Check the repository revision, branch, build command, publish directory, dependencies, environment variables, and project configuration used for that deploy. A project-specific build failure does not necessarily indicate a Netlify outage.

Why does my custom domain fail while Netlify works?

If the dashboard or deployed site works but the custom domain does not, investigate DNS records, nameservers, certificate and hostname matching, and redirect rules. NXDOMAIN, certificate warnings, and redirect loops indicate different configuration areas and should not be treated as the same fault.

What should I include when reporting a Netlify problem?

Include the affected site or domain, exact error text or HTTP status, time of occurrence, whether visitors or only your account are affected, the latest deployment result, and tests from another browser or network. Do not include passwords, access tokens, or other secrets.

Does a Netlify error always mean the service is unavailable?

No. The error may originate from your project, deployment, application code, DNS, browser, network, account access, or an upstream dependency. Use the official status page and the scope of the failure to separate a wider incident from a local or project-specific problem.

← Back to all services

This is a live connectivity check from our server, not an official statement from Netlify. A down result may also reflect a regional or partial outage.