Skip to content
SPECIFICTION
Get listed

jsDelivr

jsdelivr.com

Free plan WebAPI
Visit jsdelivr.com
Spec score 7.9 #17 of 35 in CDN services

What it is

jsDelivr is a free CDN for open-source files from GitHub and npm. It delivers JavaScript, ESM and other web formats through web and API platforms, with 540 edge locations. The Free CDN plan costs nothing and has no bandwidth limits or premium features. Its multi-CDN network uses Cloudflare, Fastly, Bunny, GCore and custom servers where coverage is limited. Load balancing uses recent performance and availability data, while two DNS providers, health monitoring and multiple origin data centers provide failover. Package tools include on-demand file combining and minification, source maps and version aliases. The API exposes package versions, tags, files, entry-point suggestions, download statistics and network-wide usage statistics. ESM delivery supports modern browsers, Node.js and Deno, with HTTP/3, Brotli compression, caching and dependency preloading. The project links Terms of Use and a Privacy Policy.

Spec sheet

What it does
jsDelivr is a free CDN for open source files, integrated with GitHub and npm.Read 8 Oct 2026 · jsdelivr.com
Free plan
YesRead 24 Sep 2026 · jsdelivr.com
API
The API provides npm package versions, tags, files, entry-point suggestions, download statistics, and network-wide usage statistics.Read 8 Oct 2026 · jsdelivr.com
Founded
2012Read 28 Sep 2026 · jsdelivr.com
Edge locations
540Read 24 Sep 2026 · jsdelivr.com
ESM delivery
The site says its ESM service supports modern browsers, Node.js, and Deno, with HTTP/3, Brotli compression, fine-tuned caching, and dependency preloading.Read 8 Oct 2026 · jsdelivr.com
Failover
Two independent DNS providers, CDN health monitoring, and multiple origin data centers provide failover at several layers.Read 8 Oct 2026 · jsdelivr.com
History
The site says jsDelivr began operating in 2012, and its history page dates its founding to May 2012.Read 8 Oct 2026 · jsdelivr.com
Image optimization
NoRead 24 Sep 2026 · jsdelivr.com
Network
Its multi-CDN infrastructure uses Cloudflare, Fastly, Bunny, GCore, and custom servers where CDN coverage is limited.Read 8 Oct 2026 · jsdelivr.com
No usage caps
The service has no bandwidth limits or premium features and is free for anyone to use.Read 8 Oct 2026 · jsdelivr.com
Package features
The site lists on-demand file combining and minification, source map support, and version aliasing.Read 8 Oct 2026 · jsdelivr.com
Privacy and terms
The site links to formal Terms of Use and a Privacy Policy.Read 8 Oct 2026 · jsdelivr.com
Routing
Its load balancer selects providers using recent performance and availability data and can remove degraded providers from regional traffic.Read 8 Oct 2026 · jsdelivr.com
Security focus
The About page lists security as one of the project's areas of focus.Read 8 Oct 2026 · jsdelivr.com
Support model
The service relies on CDN sponsors for traffic and says its main expenses are covered by founder Dmitriy Akulov at present.Read 8 Oct 2026 · jsdelivr.com
Web delivery
The CDN is optimized for delivering JavaScript and ESM from npm and GitHub and works with all web formats.Read 8 Oct 2026 · jsdelivr.com
Who it serves
jsDelivr describes its CDN as suitable for production websites, including sites with very large traffic volumes.Read 8 Oct 2026 · jsdelivr.com

Plans and prices

Free CDN Free No bandwidth limits · no premium features Read 8 Oct 2026 · jsdelivr.com

Every jsDelivr plan and price →

Strong points and limits

Strong points

  • Free plan has no bandwidth limits
  • 540 edge locations
  • Multi-CDN routing and failover
  • Supports npm and GitHub files
  • API provides package and usage data

Limits

  • No image optimization
  • Service relies on CDN sponsors for traffic
  • No premium features are offered

Who it suits

jsDelivr suits production websites, including sites with very large traffic volumes, that need open-source package delivery from GitHub or npm.

Verdict

jsDelivr combines open-source package delivery with multi-provider routing and several failover layers. Its API and ESM service add tooling for developers, while the free plan has no stated bandwidth cap.

Where Specifiction places it

Alternatives to jsDelivrAll alternatives →