NPM Package Checker

Inspect NPM packages: check weekly downloads, bundle size, dependencies, license safety, and read documentation.

Registry Search

Live autocompletion fetching directly from public npmjs.org endpoints.

Downloads History

Weekly stats and interactive SVG sparklines visualizing package download activity.

Auditing & Health

Analyze bundle sizes, dependencies depths, and open-source licenses safety scores.

Professional NPM Package Checker for Everyone

An advanced NPM Package Checker & Inspector that lets developers search, audit, and compare NPM registry modules. Fetch weekly downloads histories, verify bundle size (minified and gzipped) via Bundlephobia integration, explore dependency trees, and read beautiful formatted README documentations. It also features a side-by-side comparison mode to contrast packages on downloads, size, open issues, license safety, and age, enabling engineers to make informed dependencies choices.

Live Registry Search: Instantly query and autocomplete packages from the official npm registry
Bundlephobia Sizes: Inspect exact minified and gzipped bundle sizes, including estimated 3G/4G loading times
Interactive Downloads Chart: Visualize weekly and monthly download trends using responsive SVG sparklines
Full Readme Render: Read documentation in a styled markdown view with code syntax highlight and copies
Package Compare Mode: Contrast two npm modules side-by-side on all developer-critical metrics
Dependencies Tree: Visual list of direct, peer, and dev dependencies with direct links for deep inspection

Key Benefits

Why choose our NPM Package Checker for your workflow?

Smart Dependency Choice: Inspect sizes and licenses to keep your web apps lightweight and legally safe.

Developer Speed: View readme documentations, versions, and dependencies in one premium interface.

Private Inspections: Search and view registries client-side without logging user search queries.

Common Use Cases

Real-world examples of how to use this tool.

Software Engineers: Select the lightest library by comparing bundle sizes and downloads between competitors.

Security Auditing: Verify package licenses (e.g. MIT vs GPL) and package updates health.

Documentation Reading: Rapidly search and inspect package API usage without opening terminal commands.

How to use NPM Package Checker?

Follow these simple steps to get the best results.

Step 1

Type a package name in the search bar and select from the autocompletion menu.

Step 2

Review the header details (version, license, author) and metrics cards (downloads, size, health score).

Step 3

Browse the Tabs to read the README, audit dependencies, or view release history timelines.

Step 4

Click 'Compare Package' to enter another name and compare metrics side-by-side.

Step 5

Click on any dependency in the list to jump to its inspector details instantly.

Frequently Asked Questions

Common questions about our NPM Package Checker tool.

Where does this tool source its package data?

It calls the official, public NPM Registry API (registry.npmjs.org) and the NPM Downloads API (api.npmjs.org) directly from your browser.

How does the bundle size indicator work?

We query the Bundlephobia API to get exact minified and gzipped bundle weights. If a package size isn't cached on Bundlephobia, we provide a size estimation based on package headers.

What is package compare mode?

It splits the screen and displays a side-by-side comparative table of two npm modules, contrasting their weekly downloads, gzipped sizes, license, dependency count, and creation age.

Discover More Tools

Hand-picked utilities to speed up your workflow.

Explore All Tools

Expert Insights

Learn more about privacy, image processing, and modern design.

Read Our Blog