Bundlephobia NPM Package Size Checker

Check minified and gzipped bundle sizes, tree-shaking support, and download times for NPM packages before installing them.

100% Client-Side Privacy: All calculations, text transformations, and file operations run locally in your browser. No files or personal inputs are uploaded to external servers.

Bundlephobia NPM Package Weight Inspector

Find the performance cost and download impact of adding an npm package to your web bundles.

Bundlephobia API
Popular Packages:

[email protected]

Tree Shakeable

2KB immutable date time library alternative to Moment.js with the same modern API.

Minified Size 7.1 kB Uncompressed raw code
Minified + Gzipped 2.9 kB Over-the-wire network payload
Dependency Depth 0 Zero sub-dependencies

Estimated Client Download Time on Mobile Networks

Slow 2G (50 kbps) ~464 ms
Emerging 3G (400 kbps) ~58 ms
Broadband / 4G (4 Mbps) ~6 ms

Bundle Weight Comparisons & Modern Alternatives

Category Heavyweight Package Gzip Size Lightweight Alternative Gzip Size Payload Savings
Date Utilities moment 71.2 kB dayjs 2.9 kB 96% lighter
Utility Helpers lodash 24.5 kB radash 4.2 kB 83% lighter
HTTP Client axios 13.1 kB ky (or native fetch) 3.4 kB 74% lighter

Informational & Educational Disclaimer

This tool is designed for informational and educational estimation purposes only. Calculations are based on user-provided inputs and standard mathematical formulas. For official tax, legal, or financial decisions, please consult certified professionals or official government publications.