- Home
- Is it down?
- npm
Live status · Developer tools
Is npm down?
Up · checkedNo, npm is not down right now: registry.npmjs.org answered our check at 23:19 UTC, and npm’s status page reports no problems.
npm is the package registry for JavaScript; we check the registry itself.
14-day free trial · Then free on 5 monitors · No credit card
Up
npm is up
registry.npmjs.org answered our last check in 18 ms. The official status page reports no problems.
- Last checked
- Response
- HTTP 200 · 18 ms
- Checked from
- Stockholm, London and New York
- Uptime since 16 Oct
- 100%
Official status: All Systems Operational
Status pageEmail me when npm goes down
One email when it looks down, one when it’s back. Free, no account: confirm by email, stop with one click.
//_01 User reports
Having problems with npm?
Tell us what isn’t working. Reports are anonymous and show up here within about a minute, so everyone can see whether npm is failing for others too.
What isn’t working?
Reports, last 24 hours
Per 15 minutes, in UTC
- Last hour
- 0
- Usually per hour
- 0
- Last 24 hours
- 0
No problems with npm reported in the last 24 hours.
//_02 Common problems
npm not working? Common problems and fixes
What usually helps when npm fails for you while it works for others.
Check registry.npmjs.org from our serverGuides
npm install fails with ETIMEDOUT or ECONNRESET
Usually the network, a proxy or a mirror. Check your npm registry setting; if registry.npmjs.org answers here, the registry is up.
E401 or E403 when publishing
The token is missing, expired or lacks rights to the package, or two-factor authentication is required. Log in again with npm login.
E404 Not Found for a package
Check the name and the scope. Private packages need a token with access to them.
//_03 Last 24 hours
npm response time
How long registry.npmjs.org took to answer our checks from Stockholm, London and New York, averaged per 15 minutes.
- Average
- 29 ms
- Slowest
- 52 ms
- Failed checks
- 0
//_04 Uptime
npm uptime, last 90 days
- 24 hours
- 100%
- Since 16 Oct
- 100%
//_05 Outages
Recent npm outages
Since we started checking npm on 16 Oct 2026, our checks every 2 minutes have not found npm down. npm’s status page reported 2 incidents in that time, the latest on 26 Oct 2026.
- Outages in our checks, since 16 Oct
- 0
- Downtime, since 16 Oct
- None
- Longest outage
- –
- Status page incidents, since 16 Oct
- 2
Outage timeline
-
View package and auth outage on npmjs.com
26 Oct 2026, 05:56 UTC · 25 min · status page
-
Degraded Package Install and Publishing
22 Oct 2026, 02:38 UTC · 1 h 33 min · status page
Open on npm’s status page
No open incidents on npm’s status page right now.
npm components on its status page
- www.npmjs.com website Operational
- Package installation Operational
- Package publishing Operational
- Package search Operational
- Security Audit Operational
- Replication Feed Operational
Every npm outage since our checks started, with start, end and duration, and an Atom feed for your reader or Slack.
Show npm’s status on your site
Does your product depend on npm?
Uptimecheck watches npm’s status page and your own site, and alerts your team by email, Slack, Microsoft Teams, Discord, Telegram, push or webhook when either has an outage, so you can tell your customers first.
//_06 Is it just you?
Check any website right now
One request from our server in Stockholm: if it answers there, the problem is probably your network.
Checked from Stockholm, Sweden · Free, no sign-up
More on registry.npmjs.org: SSL certificate · DNS records · email setup · domain expiry
About npm outages
Is npm down right now?
No, npm is not down right now: registry.npmjs.org answered our check at 23:19 UTC, and npm’s status page reports no problems.
When was npm last down?
Our checks haven’t found npm down since we started checking it on 16 Oct 2026. npm’s status page last reported an incident on 26 Oct 2026: “View package and auth outage on npmjs.com”.
How often does npm go down?
Since we started checking npm on 16 Oct 2026, our checks every 2 minutes have not found npm down. npm’s status page reported 2 incidents in that time, the latest on 26 Oct 2026.
How does Uptimecheck check npm?
We request https://registry.npmjs.org/ every 2 minutes from Stockholm, London and New York. Any answer below HTTP 500 within 10 seconds counts as up, since large sites often answer automated requests with 403. A failure only counts once a second check confirms it. We also read npm’s official status page every 2 minutes.
What can I do when npm is down?
Check npm’s official status page for updates and try again in a few minutes. If registry.npmjs.org works for us but not for you, try another network or browser, or clear your DNS cache. If your own product depends on npm, tell your customers on your status page before they email support.
Why is npm not working for me when it is up?
Our check shows that registry.npmjs.org answers. Your own network, a VPN, browser extensions, an outdated app or a problem with your account can still break npm for you alone. The common problems on this page list what usually helps, and when many people report the same problem, it shows here.
Can I get an alert when npm has an outage?
Yes. Start a free trial and Uptimecheck watches npm’s official status page for you and alerts you by email, SMS, Slack, Microsoft Teams, Discord, Telegram or webhook when it reports an outage, and again when it is resolved.
More Developer tools services
All servicesKnow before your users ask.
Uptimecheck checks your own websites, APIs and cron jobs as often as every minute, confirms every failure from a second location and alerts you before your users start searching.
14-day free trial · Then free on 5 monitors · No credit card