performance


Performance Demo of CanvasJS JavaScript Charts

With 100,000 Data Points

CanvasJS Charts are based on HTML5 Canvas Element & JavaScript. It is built from ground up for high performance and ease of use. It can render large data sets in a matter of milliseconds – over 10X better performance than traditional SVG & Flash based Charts. You don’t have to take our word for it. Below is a Stress test of a fully-featured line Chart that renders 100,000 data points. Clicking Generate button generates selected number of Data Points and Render button renders the Chart using CanvasJS.





Simplicity & Ease of Use

CanvasJS is not just High Performing, but also dead simple to use. We have made every effort to keep the API simple and intuitive. You can in fact learn the most important concepts of CanvasJS in next 10 minutes.


We have created an interactive Getting Started section where you can learn the basics of creating charts. Give it a shot – it just takes few minutes and doesn’t require you to download or fire up an editor!

Though we have put a lot of effort in creating documentation/tutorials, there is always room for improvement. In case you have any suggestions, feel free to comment on any of the documentation pages. We go through every comment that we receive.