outage.me official status · refreshed every ~2 min
npm is up
● Operational
Live availability · ~2-min resolution
Response time to npm · ~2-min resolution
Incident activity · last 7 days
no recent incident · 7d: 0 incidents · typical recovery ~1.4h
Package Publish Degradation
Is it npm — or your connection?

npm reports no active incident. If it still isn't working for you, your own network may be the problem — run a quick speed test.

DownloadMbps
UploadMbps
Latencyms · unloaded
Measures your connection against Cloudflare's network.
Browser-based estimate (actual speeds vary by device & Wi-Fi). Powered by Cloudflare — runs in your browser. Opt in above to add an anonymous data point (your ISP & speeds, no IP/location) to the crowd-sourced map.
🔔 Get alerted when npm has an issue
One email when npm goes down or degrades — and one when it recovers. Free, double opt-in.
We never store your address — subscriptions live in Amazon SNS, which handles confirmation & one-click unsubscribe. No ads, no sharing.
Need the cause & the blast radius?
This page shows what is down. outage.me Pro’s Cyber Signal Room shows why — DDoS origin, exploited CVEs, C2 — and which of your regions/services it hits.
Open outage.me Pro →
Embed this status badge

Drop a live npm status pill into your README or status footer:

<img src="https://outage.me/badge/npm.svg" alt="npm status">

Markdown: `![npm status](https://outage.me/badge/npm.svg)`

Built from npm’s official status page only, refreshed every ~2 minutes — no crowdsourced reports. A green pill means the provider reports no active incident, not a guarantee. See all tracked services →