Alert Pro

14-day free trial

Stop checking — get alerted instantly

We don't poll npm yet. Alert Pro covers the 60+ APIs we do check every hour — pick the ones your stack depends on.

  • Email alerts for up to 10 of the APIs we monitor
  • $0 charged today — card required to start
  • Cancel anytime — $9/mo after trial

npm Status Monitor

npm Status: Is npm Down Right Now?

Use this npm status guide to confirm registry outages fast, troubleshoot npm install failures, publish errors, or dependency issues, and reach the official npm status page in one click.

How do I quickly check if npm is down?

  • 1. Check official status updates.
  • 2. Confirm with community reports.
  • 3. Check the official status page.
  • 4. Try a second device or network.
Looking for live data? Visit /api/npm.

TLDR: npm is currently believed to be operational. Check the official npm status page or apistatuscheck.com for real-time status.

Real-time monitoring coming soon

We are working on adding live status checks for this service.

⏱️

The average API outage costs $5,600 per minute

Gartner estimates downtime costs $5,600/min on average. 98% of organizations say a single hour of downtime costs over $100,000. Proactive monitoring catches issues in under 30 seconds.

🔧 Recommended Tools

1
Monitor before it breaksMost Important

Know when npm goes down before your users complain. 30-second checks, instant alerts.

Trusted by 100,000+ websites · Free tier available

Better Stack — Start Free
2
Secure your API keys

Manage API keys, database passwords, and service tokens securely. Rotate automatically when breaches occur.

Trusted by 150,000+ businesses · From $2.99/mo

1Password — Try Free
3
Automate your status checks

Monitor npm and 100+ APIs with instant email alerts. 14-day free trial.

Alert Pro — Free Trial$9/mo after trial

Check the official npm status page

npm posts incident updates, registry degradation notices, and maintenance windows for the npm registry and website.

status.npmjs.org

Look for community reports

Crowd-sourced signals can confirm widespread install failures, publish errors, or registry timeout issues.

Downdetector reports

Check the official status page

Use API Status Check to reach the official status page fast and review previously reported incidents.

npm on API Status Check

What happens when npm goes down?

npm install and dependency resolution failures

Users may encounter 'ENOTFOUND', 'ETIMEDOUT', or '404 Not Found' errors when installing packages during registry outages.

Package publish and version update errors

Developers may fail to publish new packages, update versions, or encounter 'Service Unavailable' errors during publish operations.

Registry search and package lookup timeouts

The npm website and CLI search may time out, return incomplete results, or fail to load package metadata during incidents.

Authentication and login failures

Users may encounter 'npm login' errors, token validation failures, or '401 Unauthorized' responses during authentication server issues.

How do I troubleshoot npm issues?

  1. 1

    Clear npm cache and retry

    Run `npm cache clean --force` to clear corrupted cache entries, then retry your install or publish operation.

  2. 2

    Check your npm version and update

    Run `npm -v` to check your version. Update with `npm install -g npm@latest` as older versions may have known issues.

  3. 3

    Try a different registry mirror

    Use a mirror like Cloudflare (`npm config set registry https://registry.npmjs.cf`) or Yarn as a temporary alternative.

  4. 4

    Verify network and proxy settings

    Check `npm config get proxy` and `npm config get https-proxy`. Corporate proxies can block registry access.

  5. 5

    Use --verbose for detailed error logs

    Run `npm install --verbose` to see detailed network logs and identify whether the issue is npm-side or local.

What is npm's current status?

API Status Check tracks npm registry status with official status page links, community outage reports, and incident history so you can confirm outages quickly.

  • Official npm registry status, in one place

    API Status Check links the official npm status page and keeps a history of reported incidents. We do not run our own probes against npm yet.

  • Reported incident history

    Review previously reported incidents and outage patterns to understand npm registry stability over time.

  • Alerts for the APIs we monitor

    Get notified with email alerts, RSS feeds, and webhooks when npm experiences a new incident affecting installs or publishes.

What can I do during a npm outage?

Use Yarn or pnpm as alternative package managers

During npm outages, Yarn and pnpm can install from their own caches or alternative registries to keep your builds running.

Install from package-lock.json with offline cache

If you have node_modules cached, npm can install from your lockfile offline with `npm ci --prefer-offline`.

Use a private registry or mirror

Organizations can maintain private npm mirrors like Verdaccio or Artifactory for resilience during public registry outages.

Confirm recovery on the official status page

Watch the official status page to see the moment npm registry recovers from an outage so you can resume deployments.

📡
Recommended

Monitor Your Package Dependencies

Don't wait for your CI/CD pipeline to fail to realize the npm registry is down. Better Stack provides independent monitoring for your critical endpoints and alerts you instantly.

Try Better Stack Free →
🔐
Recommended

Securely Manage Your Registry Tokens

Avoid committing npm auth tokens to your version control. Use 1Password to securely store and share secrets across your development team.

Try 1Password Free →

🔔 Get free alerts when npm goes down

We monitor npm and 190+ APIs every 5 minutes. Get email alerts for outages and recoveries — free, no account needed.

Frequently asked questions about npm status

Is npm down right now?

Check status.npmjs.org and API Status Check, which links the official status page alongside community outage reports. If both show incidents, npm is likely down for many users.

Why is npm install failing?

Install failures can indicate registry outages, network issues, or package resolution problems. Check status first, then try clearing cache.

Can I install packages when npm is down?

If you have node_modules cached or use `npm ci --prefer-offline`, you may be able to install from cache during outages.

Is the npm website different from the npm registry?

Yes. The npm website (npmjs.com) can be down while the registry API works for CLI installs, or vice versa.

Should I use Yarn or pnpm instead of npm?

Yarn and pnpm offer better caching and performance, but all three tools use the same npm registry and are affected by registry outages.

How can I get npm outage alerts?

Subscribe to alerts on API Status Check to receive real-time notifications when npm or the npm registry has an incident.

📖

Complete npm Guide

In-depth troubleshooting with step-by-step instructions, common error codes, workarounds, and alternatives during outages.

Read the full guide

Last updated: