unpkg
unpkg.com serves 34 of the 34 libraries in this index with a url that has been verified. Its url shape is https://unpkg.com/<package>@<version>/<file>.
What unpkg is good at
The simplest possible mapping of npm onto URLs, which makes it the easiest to construct by hand and the best of the three for reaching one specific file inside a package.
What catches people out
Same default-entry caveat as jsDelivr, and historically the least consistent of the three on availability. For anything real users will load, prefer a url you have actually fetched — which is the entire reason this site records the answer.
Questions
Which CDN should I use?
cdnjs if you want an SRI hash without computing one. jsDelivr if the package is on npm but not on cdnjs, or if you want a version range. unpkg if you need to reach one specific file inside a package. For anything real users will load, prefer the url you have actually fetched — which is why the last-checked date is on every one of them.
Are these URLs actually checked?
Yes, and that is the whole point of this site. Every url here was requested and the answer recorded — 100 of 102 responded successfully at the last check on 2026-09-03. A url we could not verify is labelled unverified rather than presented as working, and a url that failed says so along with how long it has been failing.