GA
Why Use CanvasJS?
  • Very simple to use
  • Works across all devices and browsers
  • Awesome performance
  • Well Documented
  • Support directly from developers

Quick Tour     Download

CanvasJS HTML5 & JavaScript Charts

Simple API:

CanvasJS has a very simple and intuitive API. Try out the API below!!
Try it Yourself by Editing the Code below.
window.onload = function () {
  var chart = new CanvasJS.Chart("chartContainer", {
    data: [
    {
      type: "column", // "pie", or "scatter" or "line" ...
      dataPoints: [
      { x: 10, y: 10 },
      { x: 20, y: 15 },
      { x: 30, y: 25 },
      { x: 40, y: 30 },
      { x: 50, y: 28 }
      ]
    }
    ]
  });

  chart.render();
});

Beautiful Themes:

CanvasJS comes with several beautiful looking themes that you can choose from just by setting a single parameter.

Chart Types:

CanvasJS supports 17 different types of Graphs – including line, column, spline, area, pie, doughnut, etc.

Performance:

CanvasJS can render 100,000 Data-Points in just around 100 milliseconds! A perfect fit if you are looking for High Performance HTML5 & Javascript Charts

here is a dedicated page for performance test

Explore

Quick Start:

Learn most commonly used features in just around 10 minutes!

Gallery:

Take a look at our gallery that showcases beautiful themes, features and capabilities of CanvasJS

Forums:

If you have to report any bug or ask questions, this is the place

License/ Pricing:

CanvasJS is free for non-commercial and paid for commercial use.

Hire Us:

In case you have any customization requirements or require some advanced charts to be developed, you can contact us