Highcharts file service

Please feel free to link to the files from our CDN at code.highcharts.com. The files are hosted from Amazon CloudFront, which distributes them to edge locations all over the world for fast access and reliability. Please note we maintain a fair usage policy on bandwidth usage.

Highcharts - Style by Javascript

Since version 5.0.0 Highcharts supports styling charts using CSS. The files in this section are the classic files for styling using Javascript. For more information about the files to load when styling by CSS see this section.

Latest stable

The latest stable version of Highcharts is served from the root of code.highcharts.com:

  • code.highcharts.com/highcharts.js
  • code.highcharts.com/highcharts.src.js
  • code.highcharts.com/highcharts-more.js
  • code.highcharts.com/highcharts-more.src.js
  • code.highcharts.com/highcharts-3d.js
  • code.highcharts.com/highcharts-3d.src.js
  • code.highcharts.com/modules/accessibility.js
  • code.highcharts.com/modules/accessibility.src.js
  • code.highcharts.com/modules/annotations.js
  • code.highcharts.com/modules/annotations.src.js
  • code.highcharts.com/modules/boost.js
  • code.highcharts.com/modules/boost.src.js
  • code.highcharts.com/modules/broken-axis.js
  • code.highcharts.com/modules/broken-axis.src.js
  • code.highcharts.com/modules/canvas-tools.js
  • code.highcharts.com/modules/canvas-tools.src.js
  • code.highcharts.com/modules/data.js
  • code.highcharts.com/modules/data.src.js
  • code.highcharts.com/modules/exporting.js
  • code.highcharts.com/modules/exporting.src.js
  • code.highcharts.com/modules/drilldown.js
  • code.highcharts.com/modules/drilldown.src.js
  • code.highcharts.com/modules/funnel.js
  • code.highcharts.com/modules/funnel.src.js
  • code.highcharts.com/modules/heatmap.js
  • code.highcharts.com/modules/heatmap.src.js
  • code.highcharts.com/modules/no-data-to-display.js
  • code.highcharts.com/modules/no-data-to-display.src.js
  • code.highcharts.com/modules/offline-exporting.js
  • code.highcharts.com/modules/offline-exporting.src.js
  • code.highcharts.com/modules/solid-gauge.js
  • code.highcharts.com/modules/solid-gauge.src.js
  • code.highcharts.com/modules/treemap.js
  • code.highcharts.com/modules/treemap.src.js

Specific version

You'll find a specific Highcharts version by appending the version number to the root level:

  • code.highcharts.com/4.2.2/highcharts.js
  • code.highcharts.com/4.2.2/modules/exporting.js
  • code.highcharts.com/4.2.2/highcharts-more.js

Truncated versions

By truncating the version number you'll be able to load the latest stable release within that major version number. For example, 2.2 points to the latest stable 2.2.x, but when 2.3 or 3.0 is released, you will still load the latest release of 2.2.

  • code.highcharts.com/2.2/highcharts.js
  • code.highcharts.com/2.2/highcharts-more.js
  • code.highcharts.com/2.2/modules/exporting.js

Highstock - Style by Javascript

Highstock files are available under the /stock subfolder, with the same folder structure as above.

Latest stable

The latest stable version of Highstock is served from code.highcharts.com/stock:

  • code.highcharts.com/stock/highstock.js
  • code.highcharts.com/stock/highstock.src.js
  • code.highcharts.com/stock/highcharts-more.js
  • code.highcharts.com/stock/highcharts-more.src.js
  • code.highcharts.com/stock/modules/exporting.js
  • code.highcharts.com/stock/modules/exporting.src.js
  • code.highcharts.com/stock/modules/drilldown.js
  • code.highcharts.com/stock/modules/drilldown.src.js
  • code.highcharts.com/stock/modules/solid-gauge.js
  • code.highcharts.com/stock/modules/solid-gauge.src.js

Specific version

You'll find a specific Highcharts version by appending the version number to the /stock folder:

  • code.highcharts.com/stock/4.2.2/highstock.js
  • code.highcharts.com/stock/4.2.2/highcharts-more.js
  • code.highcharts.com/stock/4.2.2/modules/exporting.js

Truncated versions

  • code.highcharts.com/stock/4.2/highstock.js
  • code.highcharts.com/stock/4.2/highcharts-more.js
  • code.highcharts.com/stock/4.2/modules/exporting.js

Highmaps - Style by Javascript

Highmaps files are available under the /maps subfolder, with the same folder structure as above. The Highmaps map collection is available under the /mapdata subfolder.

Latest stable

The latest stable version of Highmaps 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:

  • code.highcharts.com/maps/highmaps.js
  • code.highcharts.com/maps/highmaps.src.js
  • code.highcharts.com/maps/modules/map.js
  • code.highcharts.com/maps/modules/map.src.js
  • code.highcharts.com/maps/modules/exporting.js
  • code.highcharts.com/maps/modules/exporting.src.js
  • code.highcharts.com/mapdata/countries/us/us-all.js

Specific version

You'll find a specific Highmaps 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:

  • code.highcharts.com/maps/4.2.1/highmaps.js
  • code.highcharts.com/maps/4.2.1/modules/exporting.js
  • code.highcharts.com/mapdata/1.1.2/countries/us/us-all.js

Truncated versions

  • code.highcharts.com/maps/1.0/highmaps.js
  • code.highcharts.com/maps/1.0/modules/exporting.js
  • code.highcharts.com/mapdata/1.1/countries/us/us-all.js

All products - Style by CSS

If you are styling your charts using CSS, load the javascript files from the /js/ directory. For these files, presentational code is removed, and CSS is required to style the chart.

The default Highcharts CSS stylesheet can be downloaded from /css/highcharts.css.

  • code.highcharts.com/css/highcharts.css
  • code.highcharts.com/js/highcharts.js
  • code.highcharts.com/js/highcharts.src.js
  • code.highcharts.com/js/highcharts-more.js
  • code.highcharts.com/stock/js/highstock.js
  • code.highcharts.com/maps/js/modules/map.js
  • code.highcharts.com/5.0.0/css/highcharts.css
  • code.highcharts.com/5/js/highcharts.js

Latest development from GitHub

The file path can be pointed to a specific branch, commit or tag in our GitHub repo. Both Highcharts, Highstock and Highmaps share the same repo, so you'll find highcharts.src.js, highstock.src.js, and highmaps.src.js on the same level.

Branch: "master"

  • github.highcharts.com/master/highcharts.src.js
  • github.highcharts.com/master/highcharts-more.js
  • github.highcharts.com/master/highstock.src.js
  • github.highcharts.com/master/highmaps.src.js
  • github.highcharts.com/master/modules/map.src.js
  • github.highcharts.com/master/modules/exporting.src.js

Specific commit: "efed5f14f7"

  • github.highcharts.com/efed5f14f7/highcharts.src.js
  • github.highcharts.com/efed5f14f7/highstock.src.js
  • github.highcharts.com/efed5f14f7/highcharts-more.js
  • github.highcharts.com/efed5f14f7/modules/exporting.src.js

Tag: "v2.0.0"

See the available tags on GitHub.

  • github.highcharts.com/v2.2.0/highcharts.src.js
  • github.highcharts.com/v2.2.0/highstock.src.js
  • github.highcharts.com/v2.2.0/highcharts-more.js
  • github.highcharts.com/v2.2.0/modules/exporting.src.js