Bundlephobia Package Size Scraper
Pricing
from $2.99 / 1,000 results
Bundlephobia Package Size Scraper
Scrape minified and gzipped sizes, dependency counts, and metadata for npm packages instantly. Export clean JSON, CSV, or Excel datasets.
Bundlephobia Package Size Scraper
Pricing
from $2.99 / 1,000 results
Scrape minified and gzipped sizes, dependency counts, and metadata for npm packages instantly. Export clean JSON, CSV, or Excel datasets.
Bundle size calls GET https://bundlephobia.com/api/size?package= for each npm package name, with an optional @version.
npm package names, one per line. Add @version when you want a specific release, for example lodash@4.17.21. Scoped names such as @scope/name are sent as the package query.
Seconds to wait before each request after the first. The size endpoint advertises 120 requests per minute. Keep the default of 1 second.
User-Agent sent on every request. Include an app name and a contact so the host can identify the client.
Stop the run after this many seconds and keep rows already collected. Default 300. Maximum 3600.
How long to wait for one response before treating that call as failed. Default 30 seconds.