Npm Plans Pricing
npm is operated by GitHub (a Microsoft subsidiary). The public npm Registry API at registry.npmjs.org is free to read and publish for open-source packages. Paid functionality (private packages, organizations, SSO, audit) is delivered through GitHub plans (Free, Team, Enterprise) since the retirement of standalone npm Pro/Teams plans. There are no published per-tier rate quotas on the registry; commercial limits apply to seats and private package storage rather than API calls.
Plans
Free, anonymous read and publish access to the public npm registry. No API key required for reads; an npm account (free) is required to publish.
- Unlimited public packages
- Anonymous read access
- Provenance attestations
- 2FA enrollment
- Public registry search and metadata
Free GitHub plan; includes unlimited public and private repositories with npm registry integration via GitHub Packages. Effective replacement for the retired npm Free tier.
- Unlimited public/private repositories
- 500 MB GitHub Packages storage
- 2,000 Actions minutes/month
- Community support
Per-seat plan that includes private npm packages via GitHub Packages, repository rules, multiple reviewers, and increased Actions minutes.
- Private npm packages via GitHub Packages
- 3,000 Actions minutes/month
- 2 GB Packages storage
- Code owners and protected branches
- Draft pull requests
Per-seat enterprise plan with SAML SSO, SCIM, audit logs, data residency, advanced security, and 50,000 Actions minutes per month.
- SAML SSO + SCIM provisioning
- Enterprise Managed Users
- 50 GB Packages storage
- Audit logs and SOC 2 reports
- Premium support options
- Data residency