Home
Pricing
Platform Blog About Contact FAQ Partners
Sign in Start free
← All services Live status check

Is npm down?

No, npm looks up.

Operational registry.npmjs.org

Our check reached npm just now and it responded normally.

HTTP 200
RESPONSE 265ms
CHECKED just now
FROM 1 region
Official npm status page

Re-check now · results cached for up to 60 seconds

Measured by Site Qwality

How reliably npm answered us

The check above is one request, right now. This is how often npm answered our checks over the last 30 days.

ANSWERED / 30D 100.00%
MEDIAN RESPONSE 96ms
SLOWEST 5% 146ms
CHECK FREQUENCY Every 10 min

Every 10 minutes we send npm an unauthenticated request from one region (AWS us-east-1) and record whether it answers. That tells you whether npm was reachable, not whether it worked: errors that only happen once you are signed in and doing real work, such as a model failing or a request dying halfway, never reach our check, and neither does a regional outage that misses us. npm’s official status page counts more of those, so its uptime figures can be lower than this one.

Do you depend on npm?

Get alerted when npm breaks your app.

If your product or your team depends on npm, its outage is your outage, and your users will blame you, not npm. Point a Site Qwality monitor at the npm endpoint you actually rely on, put your own site next to it, and we alert you on Slack, email, SMS or any webhook the moment either one stops answering.

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

Questions, answered.

When you load this page we send a real request to registry.npmjs.org from our server and report exactly what came back: the HTTP status code and the response time. We deliberately check a service endpoint rather than a marketing homepage, because a company’s brochure site often stays up while the product behind it is broken. A normal response means it’s reachable; a server error or a timeout suggests trouble. Results are cached for up to 60 seconds, so hit “re-check” for a fresher read.

Our check passing means npm answered us, from our location. Outages are often regional, or specific to one network, browser, or account. If it’s broken only for you, try another network or device, and check the npm official status page above.

Yes. Site Qwality monitors any URL as fast as every 30 seconds and pings you on Slack, Discord, Teams, email, SMS or any webhook the moment it goes down. It’s free to start: create a monitor in under two minutes.

Start free. No credit card.

Uptime, cron, synthetic, logs, RUM, incidents, and status pages. Free tier on every product.