Highcharts

About Highcharts
Highcharts is a Javascript charting library designed to help developers add interactive charts to any platform. With our wrappers, you can also implement Highcharts using the most popular programming languages (.Net, PHP, Python, R, Java), iOS and Android, and frameworks like Angular, Vue, and React.
Our library offers additional products, such as Highcharts Stock, Highcharts Maps, and Highcharts Gantt. Developers can create stock or general timeline charts, link data to geography with maps, or visualize projects in Gantt charts.
The sophisticated Accessibility module, that comes with all our charting libraries, ensures that your charts meet common Accessibility standards.
Key benefits of Highcharts
All our charting libraries work with any back-end database or server stack. Data can be given in any form, including CSV, JSON or loaded and updated live. Wrappers for most popular languages, such as .Net, PHP, Python, R, and Java, as well as iOS, and Android, and frameworks like Angular, Vue and React, are available from Highcharts or our community.
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.
Intelligent responsiveness goes beyond fitting the chart to the dimensions of its container, but places non-graph elements such as labels, legends and headings in the most optimal location automatically.
Multi-touch gesture support allows for a native experience on mobile and touch screens. Single touch-drag for data inspection, multi-touch for zooming, and more.
Thanks to the integration of TypeScript declarations, the Highcharts NPM package allows type checking for most Highcharts options and functions, including auto-complete code with integrated documentation for TypeScript-capable editors like Visual Studio Code.
The largest developer community of any premium charting tool on Github, StackOverflow, and other forums is eager to offer additional assistance, platform-specific implementation advice and inspiration when you need it. In addition, we have dozen dedicated support engineers monitoring our forums, StackOverflow, GitHub and support emails.
With annotations, developers may describe charts or data points by drawing simple shapes and text anywhere on the canvas or tethered to specific data points. Alternatively, the annotation module includes an API to build user interfaces, such as buttons, toolbars and dialogues, enabling end-users to place their own annotations on a chart. Placement and visibility of annotations intelligently respond to canvas/screen size at run-time.
When your need to render thousands or millions of datapoints in the browser, our WebGL-powered boost module delivers speed that leaves Plotly, dygraphs and other performance-focused charting libraries in the dust.
With the exporting 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.
With Highcharts, source data can be post-processed in the client in order to improve the user experience. From version 8 and onward, you may enable marker clusters to your scatter series type of charts, and chose from 3 clustering algorithms. Another nice data processing feature is the ability to sort data, regardless of whether the data source is sorted.
For all license types, including the free, non-commercial licenses, you are allowed to download the source code, inspect it, and make your own edits.
Do you want to use Highcharts for a personal website, a school site or a non-profit organization? Just get yourself a free, non-commercial license. For commercial websites and projects, we offer flexible License and Pricing options, including special pricing for startups.
Images




Not sure about Highcharts?
Compare with a popular alternative
Starting Price
Pricing Options
Features
Integrations
Ease of Use
Value for Money
Customer Service
Alternatives
monday.com

Bitrix24

Zoho Projects

AnyChart

Reviews
Already have Highcharts?
Software buyers need your help! Product reviews help the rest of us make great decisions.

- Industry: Information Technology & Services
- Company size: 201–500 Employees
- Used Daily for 6-12 months
-
Review Source
Overall rating
- Ease of Use
- Likelihood to recommend 8.0 /10
It's very useful while making charts in your Project
Reviewed on 2019/10/16
I use this to give some information to the user visually beautiful and understandable.
I use this to give some information to the user visually beautiful and understandable.
Pros
It has a lot of types of charts with which you can show any kind of analytics or information beautifully.
Cons
It took me a lot of time to figure out and calculate the axis values. I had issues with giving them integer values while it takes only strings.
- Industry: Design
- Company size: 1,001–5,000 Employees
- Used for 1+ year
-
Review Source
Overall rating
- Ease of Use
- Customer Support
- Likelihood to recommend 9.0 /10
Highcharts (Everviz)
Reviewed on 2021/07/13
It was fairly easy to get started, but it was challenging for me to create more complex charts. I...
It was fairly easy to get started, but it was challenging for me to create more complex charts. I had trouble importing my data, so I just entered it manually. I think if they offered more templates to choose from it would be easier for users to create their project.
Pros
I was able to create dynamic charts to embed in html pages. I believe the charts are accessible, so it's much more preferable to use Highcharts to represent a chart, rather than simply embedding a static image (such as a jpeg or png file). I also like the overall look of how the chart appears in the page. You can scroll over points and have the coordinates appear. Very cool!
Cons
I was not able to create a certain kind of chart. Perhaps Highcharts doesn't have the flexibility to create any type of chart, or if they do, I just couldn't figure out how to do it. I wish they had more templates that I could use to start my project.
Response from Highsoft
Thank you for your review and the kind words, Suzanne. Much appreciated :)
If you haven't been in contact with us already, don't hesitate to head over to our support channels to see if we can create that certain chart for you.
Support page:
https://www.highcharts.com/support/

- Industry: Computer Software
- Company size: 51–200 Employees
- Used Monthly for 1+ year
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 7.0 /10
Highcharts review
Reviewed on 2020/01/08
I had a good experience implementing highcharts. It made my work lot more easier.
I had a good experience implementing highcharts. It made my work lot more easier.
Pros
It is quite flexible and easy to use software, as well as efficient. Provides responsive and varied charts.
Cons
Should be available for non-commercial as well. Could be more flexible
- Industry: Computer Software
- Company size: 51–200 Employees
- Used Daily for 2+ years
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 9.0 /10
Very good charting library
Reviewed on 2020/01/05
Very good library.. we developed poc project in couple of days
Very good library.. we developed poc project in couple of days
Pros
Ease of use we can develop POC in very short span has variety of charts, maps, stock charts
Cons
Nothing major issue only thing is angular framework integration is there but documentation is less..
- Industry: Computer Software
- Company size: 5,001–10,000 Employees
- Used Weekly for 2+ years
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 8.0 /10
Highcharts for
Reviewed on 2020/07/15
Overall, I'd give Highcharts a big thumbs up, their react integration makes it a breeze. It's all...
Overall, I'd give Highcharts a big thumbs up, their react integration makes it a breeze. It's all dynamic and the charts are indeed quite informative.
Pros
The best part about this software was the ease of using it. I thoroughly enjoyed how well documented their technical documentation site is. I am a front-end engineer and the fact that you can make interactive charts so easily made it a breeze. I have used the version for ReactJS and as long as you follow their documentation, it is pretty easy to create charts and even share them.
Cons
I liked it for creating basic charts, but when I tried creating complex charts, it took me a while. I was trying to create a very customized example for my company's POC, and that took me a lot of understanding. At some points, it got a little frustrating as well. There are still a lot of open issues in their github issues page. Be sure to check if they offer exactly what you are trying to do.
Highcharts FAQs
Below are some frequently asked questions for Highcharts.Q. What type of pricing plans does Highcharts offer?
Highcharts offers the following pricing plans:
- Pricing model: Free Version
- Free Trial: Available
Unlimited free trial before you buy and no charge for non-profit organisations. For commercial use, please see Highcharts.com for pricing.
Q. Who are the typical users of Highcharts?
Highcharts has the following typical customers:
Self Employed, 2–10, 11–50, 51–200, 201–500, 501–1,000, 1,001–5,000
Q. What languages does Highcharts support?
Highcharts supports the following languages:
English
Q. Does Highcharts support mobile devices?
Highcharts supports the following devices:
Q. What other apps does Highcharts integrate with?
We do not have any information about what integrations Highcharts has
Q. What level of support does Highcharts offer?
Highcharts offers the following support options:
Email/Help Desk, FAQs/Forum, Knowledge Base, Phone Support, Chat
Related categories
See all software categories found for Highcharts.