Hosting
JSDelivr
Free multi-provider CDN for public open-source packages from npm, GitHub and related catalogs.
What it is
jsDelivr is a publicly available CDN for open-source files from npm, GitHub, WordPress and selected custom endpoints. Its terms permit free personal and commercial use without bandwidth or request limits when content and usage follow both jsDelivr and upstream-platform policies. The network uses multiple CDN providers and offers exact or aliased version URLs, an API, combination and optimization features. Production consumers should pin an exact reviewed release: aliases can resolve to newer code. The service is not general file/media hosting, private package delivery or a substitute for package, license and resilience review.
JSDelivr pricing
JSDelivr does not publish a plan ladder we could verify. Free.
Prices read from the vendor's own pricing page on 2026-08-24. Vendors change plans without notice — check the source before you budget. Price verification log.
Key features
Public package endpoints
Serves files from npm, GitHub, WordPress and approved custom open-source sources.
Multi-CDN routing
Uses multiple providers and monitoring-based failover for public asset delivery.
Version selection
Supports exact releases and convenient aliases; exact pins are safer for reproducible production builds.
Package API
Returns versions, files, entry points, CDN links and download statistics for tooling.
Strengths and trade-offs
What works well
- Free permitted use: The published terms allow personal and commercial use without request or bandwidth limits.
- Broad public-package access: npm, GitHub and WordPress paths cover common open-source distribution workflows.
- Resilient delivery design: Multiple CDN and DNS providers plus health-based routing reduce dependence on one edge network.
- Developer tooling: Public APIs expose package versions, files, entry points, CDN URLs and download statistics.
Where it falls short
- Strict usage scope: General image, video, backup or bulk file hosting is prohibited.
- Mutable aliases add risk: Unpinned version ranges or latest URLs can deliver code different from a reviewed build.
- Upstream rules still apply: Content must satisfy npm, GitHub or other source-platform terms as well as jsDelivr's policy.
- Free support is limited: Published terms promise a reasonable level of issue/email support, not a customer-specific response SLA.
Who it is for
Developers distributing or consuming public open-source front-end packages who can follow the acceptable-use rules and control dependency versions.
Pick it or skip it
Pick JSDelivr if
- Public npm or GitHub packages that need zero-cost global asset delivery
- Static sites using exact reviewed dependency versions
- Open-source maintainers who want public package metadata and download statistics
Skip it if
- The workload is proprietary, private, general-purpose storage or large-scale media hosting
- The application requires negotiated uptime and support-response commitments
- Security policy cannot allow a third-party domain or the build cannot pin and review dependencies
Our verdict
jsDelivr is unusually capable for free public open-source delivery, but its unlimited traffic is policy-bound rather than a generic hosting offer; pin exact versions, review upstream code and licenses, use integrity controls where available, and keep a self-hosted fallback for critical paths.
Frequently asked questions
- How much does JSDelivr cost?
- JSDelivr is free to use. We verified this against the vendor's own page; see "What we checked" below for the date.
- Does JSDelivr have a free plan?
- Yes. JSDelivr is free to use at its base level.
- Who is JSDelivr best for?
- Developers distributing or consuming public open-source front-end packages who can follow the acceptable-use rules and control dependency versions.
- What are the main drawbacks of JSDelivr?
- The trade-offs we noted: Strict usage scope: General image, video, backup or bulk file hosting is prohibited.; Mutable aliases add risk: Unpinned version ranges or latest URLs can deliver code different from a reviewed build.; Upstream rules still apply: Content must satisfy npm, GitHub or other source-platform terms as well as jsDelivr's policy..
- When should you not use JSDelivr?
- Skip JSDelivr if: The workload is proprietary, private, general-purpose storage or large-scale media hosting; The application requires negotiated uptime and support-response commitments; Security policy cannot allow a third-party domain or the build cannot pin and review dependencies.
What we checked
- Public APIOffers a documented API you can build against.Yes
- Mobile appHas a native app for iOS or Android, not just a mobile website.No
- Open source / self-hostableSource is open and the tool can be run on your own infrastructure.Yes
- SSO (SAML)Supports SAML single sign-on on at least one plan.No
“Not checked” means exactly that — we have not verified it, and we do not guess.
Evidence and freshness
Status: Source listed, figures not recordedReviewed: 2026-08-24
- jsDelivr — Usage documentation ↗
Checked 2026-08-24 · Supports: npm GitHub and WordPress endpoints, exact and aliased version URLs, permanent storage behavior, multi-CDN design, public open-source focus, free service positioning
- jsDelivr — Terms of Use ↗
Checked 2026-08-24 · Supports: public no-subscription CDN, free personal and commercial permitted use, no bandwidth or request limits, upstream-platform policy requirement, reasonable support boundary, general file and media hosting prohibition, repository file-count guidance
- jsDelivr — Public data API ↗
Checked 2026-08-24 · Supports: public package API, versions files and entry points, CDN URLs, download statistics, GitHub and npm package-size boundaries
- jsDelivr — Terms and subprocessors ↗
Checked 2026-08-24 · Supports: third-party CDN traffic processing, named infrastructure providers, data-processing dependency boundary
Limit: Official jsDelivr terms, repositories and documentation were reviewed; ToolCompare did not benchmark its network, verify every current provider, test DNS/CDN failover, scan a package, validate SRI for a chosen file, evaluate privacy or licensing for a specific deployment, exceed published soft limits, or obtain a contractual SLA. Policies, endpoints, limits and providers can change.
Tools that do the same job as JSDelivr
Same job, different pricing. Verified starting price first.
More Hosting tools: see the full Hosting category
Work at JSDelivr? Embed the verified-pricing badge
We read this pricing from JSDelivr’s own pricing page on 2026-08-24. The badge says that and nothing more: no rating, no payment. How the badge works
HTML
<a href="https://toolcompare.net/tools/jsdelivr" title="JSDelivr pricing on ToolCompare"><img src="https://toolcompare.net/api/badge/jsdelivr" alt="JSDelivr pricing verified by ToolCompare" width="291" height="28"></a>Markdown (README, docs)
[](https://toolcompare.net/tools/jsdelivr)