The Highcharts CDN, powered by Cloudflare, provides global access to Highcharts libraries with optimized performance, reliability, and reduced latency. Our CDN is designed to serve:
To ensure high availability and optimal performance for all users, please observe the following guidelines:
When in doubt about usage rights, please contact Highsoft for clarification, refer to your License Statement or contact [email protected].
By using the Highcharts CDN, you agree to abide by this fair usage policy and the associated licensing terms.
Table of contents |
---|
Highcharts Core |
Highcharts Stock |
Highcharts Maps |
Highcharts Gantt |
Highcharts Dashboards |
Highcharts Grid Lite |
Styled mode |
ECMAScript modules |
There are many ways to use Highcharts, and you can choose the one that works best with your project. For the details please check the installation documentation.
You'll find a specific Highcharts version by appending the version number to the root level:
By truncating the version number you'll be able to load the latest stable release within that major version number. For example, @minor points to the latest stable @minor.x, but when .x or .x.x is released, you will still load the latest release of @minor.
The latest stable version of Highcharts is served from the root of code.highcharts.com:
The full list of all available modules can be found on the Highcharts distribution repository.
Highcharts Stock files are available under the /stock subfolder, with the same folder structure as above.
You'll find a specific Highcharts version by appending the version number to the /stock folder:
The latest stable version of Highcharts Stock is served from code.highcharts.com/stock:
Highcharts Maps files are available under the /maps subfolder, with the same folder structure as above. The Highcharts Maps map collection is available under the /mapdata subfolder.
You'll find a specific Highcharts Maps version by appending the version number to the /maps folder. To get a specifc version of the map collection, append the version number to the /mapdata folder:
The latest stable version of Highcharts Maps is served from code.highcharts.com/maps in both standalone and Highcharts plugin form. The map collection is served from code.highcharts.com/mapdata with a folder structure depending on map type and ISO code:
Highcharts Gantt files are available under the /gantt subfolder, with the same folder structure as above.
You'll find a specific Highcharts Gantt version by appending the version number to the /gantt folder:
The latest stable version of Highcharts Gantt is served from code.highcharts.com/gantt in both standalone and Highcharts plugin form.
Highcharts Dashboards files are available under the /dashboards subfolder, with the same folder structure as above.
You'll find a specific Highcharts Dashboards version by appending the version number to the /dashboards folder:
The latest stable version of Highcharts Dashboards is served from code.highcharts.com/dashboards in both standalone and Highcharts plugin form.
Highcharts Grid Lite files are hosted on jsDelivr and can be accessed via the @highcharts/grid-lite npm package.
To use a specific version of Highcharts Grid Lite, specify the package version in the URL:
You can read more about styled mode at Styled mode - styling by CSS.
For Highcharts Dashboards specific styling see the previous section and for more details see the setup guide for the Dashboards.
Starting with v12.2, the Highcharts bundles are available on our CDN as ECMAScript modules.
You can import ES modules directly in modern browsers
without any bundling tools, by using <script type="module">
.
<script type="module"> import Highcharts from 'https://code.highcharts.com/esm/highcharts.js'; Highcharts.chart('container', { ... }); </script>View it live on jsFiddle.
The source modules have been available since v6.1, and can be imported from
https://code.highcharts.com/es-modules/masters/highcharts.src.js
.
This is not recommended in production, as the source files are not minified
and are loaded individually, which will lead to a lot of HTTP requests and
notable latency.