Skip to content

npm outage history and postmortems

Developer tools · 7 incidents in 90 days · 99.95% implied uptime · last 9d ago

Status page Compare

Incidents

50 on file
StartedIncidentDuration
Sep 1517:20 UTCPackage Publish Degradation1h
Sep 1516:13 UTCPublishing Packages Degraded Performance22m
Sep 411:29 UTCnpm audits endpoint is having issues2h 20m
Sep 321:42 UTCIntermittent Failures Impacting npm Publish1h 39m
Jul 3012:06 UTCintermittent Publish Failures4h 24m
Jul 2411:08 UTCPublish and Install failures31m
Jul 2316:09 UTCintermittent Publish and Install Failures3h 43m
Jun 1212:08 UTCintermittent Publish Failures48m
Apr 2920:07 UTCnpm website issues42m
Apr 2916:48 UTCDegraded Performance in View Package and Login on npmjs.com2h 47m
Apr 2819:55 UTCnpm website degraded service2h 30m
Apr 2721:06 UTCnpm Website is unavailable1h 24m
Apr 110:05 UTCIncreased errors in viewing packages and authentication on npmjs.com3h 7m
Mar 3119:12 UTCDegraded Performance in View Package and Login on npmjs.com2h 37m
Mar 3016:41 UTCdelay and errors viewing packages and submitting web based authentication2h 36m
Mar 3014:54 UTCdelay and errors viewing packages and submitting web based authentication1h 4m
Mar 2522:39 UTCIssue with npm website and login.47m
Mar 511:41 UTCDegraded performance for package publish5h 55m
Feb 2518:43 UTCDegraded performance with package installation1h 20m
Feb 1720:01 UTCnpm publishing impacted2h 27m
Jan 2920:04 UTCDegraded Experience Installing and Viewing Packages45m
Dec 509:02 UTCIssue connecting to website and registry40m
Nov 1813:34 UTCnpmjs.com - Service Disruption5h 37m
Nov 613:56 UTCIssue with npm website and login32m
Oct 2017:20 UTCIssue with package publishing2h 55m
Oct 2009:31 UTCDegraded performance of package publish and install4h 1m
Oct 318:07 UTCDegraded performance on npmjs.com7h 35m
Aug 2612:40 UTCDegraded Package Install Experience3h 9m
Aug 722:31 UTCIncident with npm registry and website affecting logins and publishing34m
Jun 1221:00 UTCIssue with package publish with provenance1h 25m
Jun 1218:14 UTCIssues with package install, package publish, and login.2h 44m
Apr 1102:46 UTCIssues publishing and installing packages12h 5m
Apr 510:53 UTCIssues publishing and installing packages4h 22m
Apr 116:40 UTCIntermittent issue with viewing and installing packages3h 1m
Jan 822:05 UTCnpm is experiencing intermittent degraded installs2h 45m
Dec 1712:50 UTCPackage Install failures due to "304 Not Modified" responses in Mumbai, India region3h 29m
Nov 1613:31 UTCIntermittent issues with package install1h 26m
Oct 1020:25 UTCFailures to publish packlages1h 15m
Sep 2422:49 UTCIssue with publishing packages1h 47m
Aug 911:18 UTCREADME files not rendering on npmjs.com website29m
About npm

The last year, day by day

No incident Minor Major CriticalDeeper colour: longer outage

Downtime, added up

Developer tools median
1h 52m

npm: 1h 7m weighted downtime in range, category median 1h 52m.

7 incidents, 1 major or critical, 13h 59m of incident time (31m major or critical, 13h 28m partial), longest 4h 24m, implied uptime 99.95%, between Jun 28, 2026 and Sep 25, 2026.

Stated causes

48 incidents with no cause stated.

Across fru.dev:Company profileUptime

Questions

Is npm down right now?

Check npm's own status page at https://status.npmjs.org for the live state. This page shows npm's incident history from that page; the most recent incident started 2026-09-15: "Package Publish Degradation".

How often does npm have outages?

npm posted 7 incidents in the last 90 days and 27 in the last year, 1 of them major or critical in the last 90 days. The median incident lasted 1h 39m.

When was npm's last major outage?

2026-07-24: "Publish and Install failures", lasting 31m.

What usually causes npm incidents?

Where npm explained the cause, the most common was third-party dependency (1 incidents). Most status updates do not name a cause.

Sources: vendors' own status pages, published postmortems and SEC 8-K Item 1.05 filings, read daily. Times as reported. Logos via logo.dev; trademarks belong to their owners.

Outages by email

Saturday mornings: the week's major outages, new postmortems and disclosed breaches, only in weeks that had some.

Double opt-in. Unsubscribe any time.