Home
Pricing
Platform Blog About Contact FAQ Partners
Sign in Start free

Is npm down?

Loading the latest status…

Is npm down right now? Live status from npm’s status page, our own checks and user reports, updated every minute.

Last checked Status changed

  • Official status 
  • Reachable 
  • Reports in the last hour 

npm’s status page

 

  • www.npmjs.com website
  • Package installation
  • Package publishing
  • Package search
  • Security Audit
  • Replication Feed

Not working for me

Pick what’s broken. Your report shows up on the chart below within a few minutes.

Email me when npm is down or back

One email when it goes down and one when it’s back. No account, and every email has a one-click unsubscribe.

We use your address only for these alerts. Privacy

Last 24 hours

 

Status
Response time
100 ms0
Reports
4
00:0006:0012:0018:00UTC
  • Operational
  • Degraded
  • Partial outage
  • Major outage
  • No data
  • Reachability check (registry.npmjs.org)

By region

Regionnpm registry registry.npmjs.org
N. Virginia 
Oregon 
Frankfurt 
Singapore 
Tokyo 
São Paulo 

Each row shows the latest result from that region. How we check

Last 90 days

We have checked npm ourselves since Oct 28, 2026. Earlier days come from its status page.

Aug 13, 2026Today

8 days with problems in the last 90 days.

Recent incidents

Incidents: 5 in the last 30 days and 10 in the last 90, lasting a median of 1 h 44 min.

  1. Minor issues impacting package publishDegraded37 min
  2. View package and auth outage on npmjs.comPartial outage35 min
  3. Degraded Publish, Install, and View PackageDegraded5 h 16 min
  4. Degraded Package Install and PublishingPartial outage1 h 50 min
  5. Issues with login and viewing packagesDegraded2 h 15 min
  6. Issues with npm package publish and private installDegraded5 h 57 min
  7. Package Publish DegradationDegraded59 min
  8. Publishing Packages Degraded PerformanceDegraded21 min
  9. npm audits endpoint is having issuesDegraded2 h 19 min
  10. Intermittent Failures Impacting npm PublishDegraded1 h 39 min

Full npm outage history

If npm isn’t working for you

npm is the package registry and command-line tool for JavaScript, run by GitHub, that hosts millions of open-source packages.

Common npm errors

ErrorWhat it meansUsuallyWhat to do
npm http 500 https://registry.npmjs.org/...The registry returned a server error or a not found for a package that exists, which npm's docs call most likely a temporary registry glitch.An outageCheck npm's status page and try again later. Source
npm ERR! Error: 404 Not FoundThe package or tarball could not be found; for an existing package during an incident this is a registry glitch, otherwise check the name.Your sideCheck the package name and version; if it exists, retry later. Source
No compatible version foundYour npm is outdated.Your sideUpdate to the latest stable npm. Source
npm ERR! Error: ENOSPC, writeThe drive you are installing to has no space or no write permission.Your sideFree disk space or point npm's tmp folder somewhere with more space. Source
SSL Errornpm is talking SSL to an unencrypted endpoint, usually because of a proxy configuration error.Your sideFix your proxy settings or registry URL. Source

Is it just you?

  1. Run npm ping to check whether the registry answers from your machine.
  2. Try npm view <package> for a popular package; if it works, the problem is your package name, auth or cache.
  3. Check whether your project uses a private registry or proxy in .npmrc; that may be what is failing.
  4. Clear the cache with npm cache clean --force for random errors.
  5. Check status.npmjs.org for registry incidents.

Alternatives to npm

Questions

npm posts registry incidents at status.npmjs.org. If installs fail with 500 errors for packages that exist, npm's own docs say it is most likely a temporary registry glitch.

Usually the package name or version is wrong, or it is private and you are not logged in. If a known public package returns 404, the registry may be having problems.

Sources: docs.npmjs.com, status.npmjs.org

Do you depend on npm?

Get alerted when npm breaks your app.

If your product depends on npm, your users feel its outages too. Point a Site Qwality monitor at the npm endpoint you use and at your own site, and we alert you on Slack, email, SMS or a webhook as soon as either one stops answering.

Monitor npm free Free plan checks every 5 minutes · no credit card