Additional product Highcharts® Maps
Highcharts Maps offers a standards-based way for generating schematic maps in web-based projects. It extends the user-friendly Highcharts JavaScript API and allows web developers to build interactive maps to display sales, election results or any other information linked to geography.
Additional product Highcharts® Maps
Highcharts Maps offers a standards-based way for generating schematic maps in web-based projects. It extends the user-friendly Highcharts JavaScript API and allows web developers to build interactive maps to display sales, election results or any other information linked to geography.
Additional product Highcharts® Maps
Highcharts Maps offers a standards-based way for generating schematic maps in web-based projects. It extends the user-friendly Highcharts JavaScript API and allows web developers to build interactive maps to display sales, election results or any other information linked to geography.
Popular Highcharts Maps Demos
Highcharts Maps Features
Map Collection
We provide a collection of hundreds of maps, all optimized for fast download and rendering with Highcharts Maps. The map collection is also available via NPM.
Built-in Projections
Highcharts Maps includes some basic built-in projections, and other projections can be custom built and plugged in.
Color Axis
Control the color layout of Highcharts Maps choropleth maps in a separate color axis with common options like min, max, logarithmic scale and more.
Custom Maps
Create custom maps using SVG, such as this regular map of a made-up place, or this irregular map of a real place.
Map Types
Several map types are supported, including map area, map line, points of interest, bubbles on maps, heatmaps and tilemaps.
Map Navigation
Navigate Highcharts Maps with plus/minus buttons, doubleclick to zoom, mousewheel zooming, multitouch and panning.
Includes Highcharts Core
The Highcharts Core library is also included, which provides an additional 30 different chart types.
Temperature Map Series (coming soon)
Use the temperature map series to highlight areas of your map detailing the density or severity of the data.
Main Highcharts Features
All our charting libraries work with any back-end database or server stack. Provide data in any form, including CSV, JSON, or load and update it live. Integration with popular languages, such as .Net, PHP, Python, R, and Java, as well as iOS, and Android, and frameworks like Svelte, Angular, Vue and React, are available from Highcharts or our community.
Thanks to the native integration of TypeScript declarations, the Highcharts NPM package allows type checking for most options and functions, including auto-complete code with integrated documentation for TypeScript-capable editors like Visual Studio Code.
Our elegant charts render crisp and clear at any resolution and are easily styled via our simple options-structure using JavaScript or CSS. Highcharts is also extendable and pluggable for experts seeking advanced animations and functionality. Check out some advanced cool use cases in our community section, and plugins in our extensions directory.
Intelligent responsiveness not only adjusts the chart to the dimensions of its container but also automatically places non-graph elements such as labels, legends, and headings in the most optimal location.
Multi-touch gesture support allows for a native experience on mobile and touch screens. Touch gestures include single touch-drag for data inspection, multi-touch for zooming, and more.
Draw simple shapes and text anywhere on the canvas to describe charts or tether them to specific data points. The annotation module also includes an API to configure toolbars and dialogues for end-users to place their annotations on a chart. Placement and visibility of annotations intelligently respond to canvas/screen size at run-time.
Highcharts offers an accessible interactive chart solution to empower people with disabilities. Each Highcharts license includes our Accessibility module and a flexible sonification API. The Accessibility module allows you to create charts as accessible as possible, whereas the sonification API helps you support multiple ways to bring data to life with sound. Visit our Accessibility Portal for more information.
With Highcharts, source data can be post-processed in the client to improve the user experience. An excellent data processing feature is the ability to sort data, regardless of whether the data source is sorted.
When you need to render thousands or millions of data points in the browser, our WebGL-powered boost module delivers incredible speed.
With the export module enabled, your users can export the chart to PNG, JPG, PDF or SVG format at the click of a button, or print the chart directly from the web page.
The Highcharts Debugger will help you speed up development by providing instantaneous warnings and error reports above your charts. The error messages provide clear instructions on how to resolve your issue.
Download the source code, inspect it, and make your edits as you wish. A trial license is not required to try the code. When you are ready to use the software for commercial projects, the appropriate license must be in place. Please see our shop for more information.
Join Our Vibrant Community
The most significant developer community of any premium charting tool on GitHub, StackOverflow and Highcharts' Forums, is eager to offer additional assistance, platform-specific implementation advice and inspiration when you need it.
Check out our documentation
Our customers praise our documentation as easy to follow, extensive and well organized. Filled with helpful examples, our API reference will have you customizing your data visualizations in no time and make maintaining them a breeze.
Robustify Highcharts
Additional product Highcharts Stock
Create stock or general timeline charts for any web and mobile project.
Additional product Highcharts Gantt
Create interactive charts for allocating and displaying tasks, events, and resources along a timeline.
Additional product Highcharts Dashboards
Development library pre-loaded with time-saving features that will save you hours of development time on your dashboard projects.
Highcharts Advantage+
Highcharts Advantage+ gives you access to the resources and expertise you need to make your Highcharts implementation fast and frustration free.
Additional product Highcharts Editor
Enable less techy developers to create interactive charts on web and mobile platforms.
Add-on Export Server
Allow your users to download the chart as PDF, PNG, JPG or SVG vector images, and more.