Check if NPM is down, official outages, user-reported issues, and outages map.
NPM is working normally
This chart displays the number of user-reported issues over the past 24 hours, grouped into 20-minute intervals. It's normal to see occasional reports, which may be due to individual user issues rather than a broader problem. We only consider an issue widespread if there are multiple reports within a short timeframe. Sign up for free to see more NPM status data.
IsDown has tracked 163 incidents since started monitoring NPM status in June 2020. We collect data from 4522+ services, and normalize the data to give you a clear picture of the impact of the outage.
Date | Incident | Duration |
---|---|---|
Oct 20, 2025
01:20 PM EDT
|
Minor
We are currently investigating this issue.
|
about 3 hours |
Oct 20, 2025
05:31 AM EDT
|
Minor
We are currently investigating this issue.
|
about 4 hours |
Oct 03, 2025
02:07 PM EDT
|
Minor
We are currently investigating this issue.
|
about 8 hours |
Aug 26, 2025
08:40 AM EDT
|
Minor
We are investigating an issue where users are experiencing failures during npm install. Errors ob...
|
about 3 hours |
Aug 07, 2025
06:31 PM EDT
|
Minor
We are currently investigating this issue.
|
37 minutes |
Jun 12, 2025
05:00 PM EDT
|
Minor
We are seeing issues with package publish with provenance due to an outage of a key third party d...
|
about 1 hour |
Jun 12, 2025
02:14 PM EDT
|
Major
We are currently investigating this issue.
|
about 3 hours |
Apr 10, 2025
10:46 PM EDT
|
Minor
We are investigating issues with access tokens, in the meantime user can recreate new tokens to u...
|
about 12 hours |
Apr 05, 2025
06:53 AM EDT
|
Major
We are currently investigating this issue.
|
about 4 hours |
Apr 01, 2025
12:40 PM EDT
|
Minor
We are currently investigating reports of intermittent failures when viewing and installing packa...
|
about 3 hours |
Some registry endpoint return 503: npm error 503 Service Unavailable - GET https://registry.npmjs.org/@react-stately/form/-/form-3.1.4.tgz - Service Unavailable.
Dennis - npm audit failing on any repo with error 500 or timeout, using either npm, or pnpm, or bun..
npm verbose audit error FetchError: network timeout at: https://registry.npmjs.org/-/npm/v1/security/advisories/bulk npm verbose audit error at Timeout. (/Users/social/.local/share/nvm/v24.2.0/lib/node_modules/npm/node_modules/minipass-fetch/lib/index.js:108:18) npm verbose audit error ....
dan - npm cli not working in pipelines.
Anthony - I cannot run npm install, it hangs, and if I use the --verbose option I'm seeing a lot of gateway timeouts..
John - npm install fails to access anything in the registry. registry.npmjs.com is available but no content..
huhu - npm registry not accessible.
Mark - it tells me connection is insecure.
Component | Status |
---|---|
www.npmjs.com website | OK |
Package installation | OK |
Package publishing | OK |
Package search | OK |
Security Audit | OK |
npm Enterprise | OK |
Services commonly monitored together with NPM and alternatives
GitHub
Slack
AWS
Google Workspace
Cloudflare
Microsoft Azure
Zendesk
Google Cloud
Figma
Twilio
Sentry
Datadog US1
Jira Software
1Password
Zoom
Package management and publishing service for JavaScript, providing tools for package installation, publishing, and security auditing, along with enterprise solutions.
Monitoring NPM since June 2020
Tracking 6 NPM services and regions
11 incidents in 2025
NPM isn't down. You can check NPM status and incident details on the top of the page. IsDown continuously monitors NPM official status page every few minutes. In the last 24 hours, there were 2 outages reported.
NPM is currently operational. You can check NPM status and incident details on the top of the page. The status is updated in almost real-time, and you can see the latest outages and issues affecting customers.
No, there is no ongoing official outage. Check on the top of the page if there are any reported problems by other users.
Currently there's no report of NPM being slow. Check on the top of the page if there are any reported problems by other users.
IsDown monitors the NPM official status page every few minutes. We also get reports from users like you. If there are enough reports about an outage, we'll show it on the top of the page.
NPM last outage was on October 20, 2025 with the title "Issue with package publishing"
Because IsDown is a status page aggregator, which means that we aggregate the status of multiple cloud services. You can monitor NPM and all the services that impact your business. Get a dashboard with the health of all services and status updates. Set up notifications via Slack, Datadog, PagerDuty, and more, when a service you monitor has issues or when maintenances are scheduled.
IsDown and DownDetector help users determine if NPM is having problems. The big difference is that IsDown is a status page aggregator. IsDown monitors a service's official status page to give our customers a more reliable source of information instead of just relying on reports from users. The integration allows us to provide more details about NPM's Outages, like incident title, description, updates, and the parts of the affected service. Additionally, users can create internal status pages and set up notifications for all their third-party services.
Compared to NPM's official status page IsDown offers way more control and visibility over what's going on.
We aggregate the status of all the services you've dependent on. Have a clear view of all your dependencies and their status.
We send you an alert whenever we detect a new incident from official sources or crowdsourced reports. You will be the first to know when there is an issue with your dependencies.
Aggregate all the status information in one status page (public or private). You can also send the information and alerts to your team's tools, such as Slack, Datadog, Microsoft Teams, PagerDuty, and more.
14-day free trial · No credit card required · No code required