We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy. (Last updated on: November 16, 2018).
Unfortunately, activation email could not send to your email. Please try again.
Syncfusion Feedback


The HTML5 JavaScript charts, a well-crafted easy-to-use charting package, is used to add beautiful charts in web and mobile applications. It contains a rich gallery of 30+ charts and graphs, ranging from line to financial charts, that cater to all charting scenarios. Its high performing quality helps to render a large amount of data quickly in your user’s browser. It also comes with a lot of features such as zooming, panning, tooltip, crosshair, trackball, drill-down, and events to make the charts more interactive.

High performance

Several data-rendering optimizations are included for best possible performance when plotting large volumes of data as well as handling a high frequency of real-time data.

Chart Performance

Chart types

JavaScript Chart control includes functionality for plotting more than 30 chart types. Each chart type is easily configured with built-in support for creating stunning visual effects.

Chart Types

Interactive Chart

The end user experience is greatly enhanced by including a set of user interaction features such as zooming and panning, crosshair, trackball, drill-down, events, selection, and tooltip.

Real-time chart

Updates the chart dynamically with the live data that changes over seconds or minutes like stock prices, temperature, etc.

Technical Indicators

Use technical indicators to analyze the past and predict future market trends based on historic price, volume, or open interest.

Chart Axis

Plot any type of data in a graph with the help of different axes types: numeric, category, date-time, date-time category, and logarithmic axis. And this chart axis elements can be customized further to make an axis more readable.

Annotation Chart

Mark any specific area of interest by adding custom elements (shapes, images) to make charts more information-intensive.

Chart Legend

Display additional information about the chart series with the help of a legend. The chart legend can also be used to select or collapse series.

Legend Position

Dock the legend anywhere in the chart area to make the chart fit best on the page.

Icon customization

Customize the look and feel of the legend with background and text-style options.


Enable paging when the legend items exceed the bounds. Each legend item can be viewed by navigating between the pages.


Customize the look and feel of the legend with background and text-style options.

Chart Animation

The chart series can be animated when rendering, refreshing and interacting with the chart and graph widgets.



Chart is shipped with several built-in themes such as material, bootstrap, fabric (Office 365), and high contrast.



Predict future trends with predetermined data for any measurement such as the stock market, target revenue, etc., with the help of trendlines in JavaScript charts.

Error bars

Handle any error or uncertainty in the measurements by adding error bars to the data points.

Exporting Chart


Export, PDF, SVG, image

Export JavaScript charts to PDF documents or as image formats such as SVG, PNG, and JPEG in client-side.



Print the rendered JavaScript charts and graphs directly from the browser. Multiple charts or graphs in a webpage can also be printed together.

Globalization and localization

Format dates and numbers in JavaScript Charts.


JavaScript charts enable users from different locales to use them by formatting dates, currency, and numbering to suit preferences. Charts and graphs use the Essential JS 2 internalization library for handling value formatting.

Show right-to-left language in JavaScript Charts.

Right to left {RTL}

The JavaScript charts and graphs support right-to-left rendering, allowing the series, axis direction, and layout of the chart to be displayed from right to left. This improves the user experience and accessibility for RTL languages.

Localize JavaScript Charts UI strings.


All the chart strings in the user interface can be localized as needed. JavaScript charts and graphs use the Essential JS 2 localization library to localize the strings

Other supported frameworks

Chart can also be used natively in Angular, React and Vue frameworks. Check Out them here,


Transform your applications today by downloading our free evaluation versionDownload Free Trial

Scroll up icon

Warning Icon You are using an outdated version of Internet Explorer that may not display all features of this and other websites. Upgrade to Internet Explorer 8 or newer for a better experience.Close Icon