Current status page for npm. npm is reachable and responded with HTTP 403. The server is answering, but it may be restricting automated requests or the homepage returned an error. Public status: Operational.
Is npm Down?
JavaScript registry. Official status: npm status page
Npmjs.com is operational
Npmjs.com is reachable and responded with HTTP 403. The server is answering, but it may be restricting automated requests or the homepage returned an error.
- Last check
- Response time
- 116 ms
- HTTP status
- 403
Live diagnostics
- HTTP status
- 403
- Response time
- 116 ms
- DNS
- Resolved (4 addresses, IPv4, IPv6)23 ms
- HTTPS
- Secure connection succeededcertificate expires in 70 days · Google Trust Services
- Redirects
- 301 → https://www.npmjs.com/
- Last check
- CDN / edge
- Cloudflare
Recent status checks
- 23:54 UTCOperationalOperational116 ms
Is it down for you?
DownSpotter monitoring is independent from your browser. A failed browser test is not proof that npm is down — CORS and browser security can also block the request.
DownSpotter monitoring
Operational
Your connection
Not tested
What are users reporting?
No community reports in the last 30 minutes. Reports stay anonymous and do not by themselves prove an outage.
Troubleshooting
If DownSpotter can reach the site but you cannot, work through these non-destructive steps.
- Try another website to see if your network is working.
- Refresh the page once.
- Try another browser or a private/incognito window.
- Disable VPN or proxy temporarily if you use one.
- Try another network (for example cellular instead of Wi-Fi).
- Check whether DNS works for other sites.
- Restart the router if several sites fail.
More detail: Is it down, or is it just me? · Website not loading