Skip to main content
TrustRadius
Highcharts

Highcharts

Overview

What is Highcharts?

Highcharts is a time saver for developers who want to visualize data on any platform.Highcharts is a javascript-based chart library and can be integrated on any platform through the Highcharts wrappers and add-ons.Highcharts documentation is presented to make it easy…

Read more
Recent Reviews

TrustRadius Insights

Highcharts is a widely used tool in web software products for displaying charts and making them responsive. Users appreciate the …
Continue reading

Highcharts

9 out of 10
April 27, 2018
Incentivized
In my company, we used highcharts to build analytics dashboard to demonstrate insights into different marketing tools used.
Continue reading
Read all reviews
Return to navigation

Product Demos

Angular 12 HighCharts with Dynamic Data Working Demo

YouTube

basics of highchart using Angular

YouTube

Code Snippets: Integrating Highcharts

YouTube

Full Stack Stock Screener with Highcharts, ReactJS & Django Demo

YouTube

Highcharts Demo

YouTube

HighCharts using angularjs and webapi - Sourabh Mishra

YouTube
Return to navigation

Service Offering Details

What is Highcharts?

Highcharts is a time saver for developers who want to visualize data on any platform.
  • Highcharts is a javascript-based chart library and can be integrated on any platform through the Highcharts wrappers and add-ons.
  • Highcharts documentation is presented to make it easy to integrate charts on their platforms.

Highcharts Features

BI Platform Features

  • Supported: Administration via Web Interface
  • Supported: Live Connection to External Data
  • Supported: Snapshot of External Data

Data Discovery and Visualization Features

  • Supported: Pre-built visualization formats (heatmaps, scatter plots etc.)
  • Supported: Location Analytics / Geographic Visualization
  • Supported: Predictive Analytics
  • Supported: Support for Machine Learning models
  • Supported: Pattern Recognition and Data Mining
  • Supported: Integration with R or other statistical packages

Application Program Interfaces (APIs) / Embedding Features

  • Supported: Javascript API

Highcharts Video

In 2009 the first version of Highcharts was launched. Since then, Highcharts has remained the leading standards-based charting library for the web, mobile and IoT devices. This is the story of how this small company, deep in the fjords of Norway, became the market leader in Javascript charts.

Highcharts Competitors

Highcharts Availability

GeographyGlobal
Supported LanguagesEnglish, Norwegian
Return to navigation

Reviews and Ratings

(13)

Community Insights

TrustRadius Insights are summaries of user sentiment data from TrustRadius reviews and, when necessary, 3rd-party data sources. Have feedback on this content? Let us know!

Highcharts is a widely used tool in web software products for displaying charts and making them responsive. Users appreciate the flexibility and control it offers, allowing them to customize every aspect of the charts. It is often chosen over other charting packages because it provides a wide range of desired chart styles without the need for complex data adapters. With Highcharts, users can better prepare data presentations, gain valuable insights, and simplify data analysis. It is highly adaptable, making it beneficial for various industries such as finance, where it supports real-time data visualization and offers a large variety of chart options. Highcharts is also favored for its export features, allowing users to export charts as CSV, PDF, or screenshots. Overall, users have had positive experiences with Highcharts, finding it quick, easy to use, and saving them time in data visualization tasks.

Additionally, Highcharts is valued for its ability to create interactive dashboards and visualize data from databases. It is highly regarded for its ease of integration with frameworks like React and Angular, making it convenient for developers. Highcharts allows users to present information in a beautiful and understandable way, aiding in data-driven decision-making processes. It is effective in various applications such as energy and trading platforms where users can easily analyze energy flow over time. Highcharts' capabilities extend to creating analytics dashboards, visualizing trends in stocks across different industries, and even analyzing student metrics like attendance and grades. Users find that Highcharts simplifies the process of generating charts and graphs quickly while providing an efficient way to implement data visualization from dynamic sources.

Flexible and Easy-to-Use: Reviewers appreciate the flexibility and ease of use of Highcharts, with many stating that it allows for the development of proof of concepts in a short span of time. Some users find it to be a user-friendly application that is easy to use and produces great results.

Effective and Efficient Performance: Users praise the effectiveness, efficiency, and fast performance of Highcharts. They find the user interface visually appealing, responsive, and superior to similar products in the market. Many reviewers highlight the library's power, responsiveness, and ability to handle large amounts of data without failing or slowing down the browser.

Affordable with Great Customizability: The affordability of Highcharts is appreciated by users, along with its great appearance and high customizability. They mention its compatibility with multiple platforms as well as the availability of a large user community and information resources. Several reviewers also highlight that Highcharts offers excellent chart type options for free.

Confusing Documentation: Some users have found the documentation for Highcharts to be confusing and difficult to navigate, requiring additional research and external help to fully understand all the available settings. They have expressed frustration with the lack of video tutorials and hoped for more resources to aid in understanding the documentation.

Difficult Customization: Several users have mentioned that while Highcharts offers a lot of flexibility and customization options, it can sometimes be challenging to find the specific configuration settings they need. This requires additional searching and experimentation, making customization a bit tricky.

Steep Learning Curve: A few users have highlighted the learning curve associated with using Highcharts. They feel that it is not as user-friendly as they had hoped and requires JavaScript knowledge, making it more suitable for coders rather than non-technical users.

Users have recommended several ways to improve the usage and implementation of Highcharts. One common suggestion is to create a wrapper to isolate usage and facilitate upgrading. This approach allows for smoother transitions when implementing updates or making changes to the charting functionality.

Another recommendation is to appreciate the good and consistent API documentation provided by Highcharts. Users find it helpful, especially since it is consistent across different types of charts. This consistency makes it easier for users to navigate and understand the documentation, enabling them to make the most out of the tool's capabilities.

Additionally, users suggest considering Highcharts if there is limited time to focus on other core functionality and not worry about visualizations. They appreciate the simplicity, timelessness, and the wide range of options and styles available in Highcharts. This recommendation implies that Highcharts can be a reliable solution for quickly incorporating visually appealing charts into projects.

Attribute Ratings

Reviews

(1-4 of 4)
Companies can't remove reviews or game the system. Here's why
Score 8 out of 10
Vetted Review
Verified User
Incentivized
It is used on our website and our app to visualize system metrics. We needed to display various metrics and data series together and it was a great choice. We found it fast, pure javascript, with good support and examples. There's a lot of documentation, and rendering is fast and gives us a consistent look and feel across all of our products.
  • Pure javascript.
  • Quick rendering.
  • Lots of examples.
  • It's relatively complex.
  • Data and configuration of the display would be better.
  • The learning curve is not negligible.
For simple, one chart, maybe a simpler product would suffice. If you need eye-candy charts, pure javascript, and total control of almost any aspect, this is the tool. It works great with react and react-native.
Highcharts is almost 10 times more popular on real websites, so we decided to go safe here. The community was most important to us.
BI Platform
N/A
N/A
Supported Data Sources
N/A
N/A
BI Standard Reporting (3)
30%
3.0
Pixel Perfect reports
90%
9.0
Customizable dashboards
N/A
N/A
Report Formatting Templates
N/A
N/A
Ad-hoc Reporting (3)
30%
3.0
Drill-down analysis
N/A
N/A
Formatting capabilities
90%
9.0
Report sharing and collaboration
N/A
N/A
Report Output and Scheduling (5)
54%
5.4
Publish to Web
100%
10.0
Publish to PDF
90%
9.0
Report Versioning
80%
8.0
Report Delivery Scheduling
N/A
N/A
Delivery to Remote Servers
N/A
N/A
Data Discovery and Visualization (3)
53.33333333333333%
5.3
Pre-built visualization formats (heatmaps, scatter plots etc.)
80%
8.0
Location Analytics / Geographic Visualization
80%
8.0
Predictive Analytics
N/A
N/A
Access Control and Security (4)
72.5%
7.3
Multi-User Support (named login)
80%
8.0
Role-Based Security Model
70%
7.0
Multiple Access Permission Levels (Create, Read, Delete)
70%
7.0
Single Sign-On (SSO)
70%
7.0
Mobile Capabilities (3)
30%
3.0
Responsive Design for Web Access
90%
9.0
Mobile Application
N/A
N/A
Dashboard / Report / Visualization Interactivity on Mobile
N/A
N/A
Application Program Interfaces (APIs) / Embedding (6)
15%
1.5
REST API
N/A
N/A
Javascript API
90%
9.0
iFrames
N/A
N/A
Java API
N/A
N/A
Themeable User Interface (UI)
N/A
N/A
Customizable Platform (Open Source)
N/A
N/A
September 13, 2019

Solid charting library

Score 8 out of 10
Vetted Review
Verified User
Incentivized
Just the developers utilize high charts for our data mining platform. This is used to give our users the ability to analyze their attendance, discipline, grades, and more to find patterns for at-risk students.
  • A wide selection of chart types.
  • Can handle large amounts of datasets.
  • Can customize look and feel to match the application.
  • Good community and documentation.
  • Customizations can be difficult sometimes when you need anything more than size and color.
Highcharts is well suited as a JavaScript-based charting library for front end web-based applications. Not for someone who doesn't know basic programming.
Overall, Highcharts graphs are easy to use and are more aesthetically pleasing than other charting libraries.
BI Platform
N/A
N/A
Supported Data Sources
N/A
N/A
BI Standard Reporting
N/A
N/A
Ad-hoc Reporting (2)
70%
7.0
Drill-down analysis
70%
7.0
Formatting capabilities
70%
7.0
Report Output and Scheduling (1)
80%
8.0
Publish to Web
80%
8.0
Data Discovery and Visualization (2)
90%
9.0
Pre-built visualization formats (heatmaps, scatter plots etc.)
90%
9.0
Location Analytics / Geographic Visualization
90%
9.0
Access Control and Security
N/A
N/A
Mobile Capabilities (2)
75%
7.5
Responsive Design for Web Access
80%
8.0
Dashboard / Report / Visualization Interactivity on Mobile
70%
7.0
Application Program Interfaces (APIs) / Embedding (5)
66%
6.6
REST API
80%
8.0
Javascript API
90%
9.0
iFrames
N/A
N/A
Themeable User Interface (UI)
80%
8.0
Customizable Platform (Open Source)
80%
8.0
Sean Patterson | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Highcharts is our "go to" solution when we are developing web sites or applications and need to display quantified data to our users. We use it because most of the defaults achieve our needs without extensive customization. At the same time, we've also used the advanced data-binding capabilities of Highcharts to build dynamic and data rich graphs for web applications.
  • Easy to get started.
  • Easy to do basic customizations.
  • Attractive-looking graphs.
  • While customization of colors and basic width/height of elements in simple, going beyond that becomes difficult.
Highcharts is well suited for standard graphs and charts in which you want to quickly visualize your data. It is also well suited for simple or light streaming of live data. It is a little less suited when you need to do advanced visualizations (transition graphics or animations) or have large amounts of data that need be visualized.
D3 is a far more customizable framework which we've used on more data intensive type projects. In particular, we created advanced visual transitions of our data using D3. In cases where we don't need this level of detail, we use Highcharts instead. D3 does not provide a wide range of "out of the box" configurations like Highcharts does.
BI Platform
N/A
N/A
Supported Data Sources
N/A
N/A
BI Standard Reporting (3)
63.33333333333333%
6.3
Pixel Perfect reports
80%
8.0
Customizable dashboards
30%
3.0
Report Formatting Templates
80%
8.0
Ad-hoc Reporting (4)
30%
3.0
Drill-down analysis
70%
7.0
Formatting capabilities
50%
5.0
Integration with R or other statistical packages
N/A
N/A
Report sharing and collaboration
N/A
N/A
Report Output and Scheduling (5)
10%
1.0
Publish to Web
N/A
N/A
Publish to PDF
50%
5.0
Report Versioning
N/A
N/A
Report Delivery Scheduling
N/A
N/A
Delivery to Remote Servers
N/A
N/A
Data Discovery and Visualization (3)
50%
5.0
Pre-built visualization formats (heatmaps, scatter plots etc.)
100%
10.0
Location Analytics / Geographic Visualization
50%
5.0
Predictive Analytics
N/A
N/A
Access Control and Security (4)
N/A
N/A
Multi-User Support (named login)
N/A
N/A
Role-Based Security Model
N/A
N/A
Multiple Access Permission Levels (Create, Read, Delete)
N/A
N/A
Single Sign-On (SSO)
N/A
N/A
Mobile Capabilities (3)
N/A
N/A
Responsive Design for Web Access
N/A
N/A
Mobile Application
N/A
N/A
Dashboard / Report / Visualization Interactivity on Mobile
N/A
N/A
Application Program Interfaces (APIs) / Embedding (6)
33.333333333333336%
3.3
REST API
N/A
N/A
Javascript API
80%
8.0
iFrames
50%
5.0
Java API
N/A
N/A
Themeable User Interface (UI)
70%
7.0
Customizable Platform (Open Source)
N/A
N/A
April 27, 2018

Highcharts

Score 9 out of 10
Vetted Review
Verified User
Incentivized
In my company, we used highcharts to build analytics dashboard to demonstrate insights into different marketing tools used.
  • It includes different kinds of charts that can be used based on your needs.
  • I found it very nice and easy to use.
It is easy to use.
I only used highcharts
BI Platform
N/A
N/A
Supported Data Sources
N/A
N/A
BI Standard Reporting (2)
90%
9.0
Customizable dashboards
90%
9.0
Report Formatting Templates
90%
9.0
Ad-hoc Reporting (1)
80%
8.0
Formatting capabilities
80%
8.0
Report Output and Scheduling (1)
90%
9.0
Publish to Web
90%
9.0
Data Discovery and Visualization (2)
90%
9.0
Pre-built visualization formats (heatmaps, scatter plots etc.)
90%
9.0
Location Analytics / Geographic Visualization
90%
9.0
Access Control and Security
N/A
N/A
Mobile Capabilities (1)
90%
9.0
Responsive Design for Web Access
90%
9.0
Application Program Interfaces (APIs) / Embedding (6)
15%
1.5
REST API
N/A
N/A
Javascript API
90%
9.0
iFrames
N/A
N/A
Java API
N/A
N/A
Themeable User Interface (UI)
N/A
N/A
Customizable Platform (Open Source)
N/A
N/A
Return to navigation