JavaScript Charts with a Simple API

JavaScript Charts & Graphs with 10x better performance and a very simple API. Library comes with 24 different types of charts including line, column, bar, area, spline, pie, doughnut, stacked charts, etc. It supports various interactive features like tooltips, zooming, panning, animation, events, drilldown, exporting and can easily be integrated with various server side technologies like PHP, Ruby, Python, ASP.Net, Node.JS, Java, etc. To top it all off, it can easily render thousands of data-points without any performance lag.

Below examples include source code that you can edit in-browser. Do play around with the code to see how simple the API is!

Click on any example below to see live demo
  • Create Beautiful JavaScript Charts in Minutes

    CanvasJS has a very simple API which lets you create beautiful JavaScript Charts in minutes. Do play around with the code in-browser to get a feel of the API.
  • JavaScript Chart
  • JavaScript column chart with label on axis
  • Supports wide range of Chart types

    Library comes with a wide range of Charts Types including line, area, bar, spline, candlestick, etc. You can check out all supported chart types here.
  • JavaScript Spline chart
  • JavaScript Bubble Chart
  • Charts are Interactive

    Charts supports various interactive features like tooltip, zooming, panning, drilldown, events, etc. Charts are also optimized for touch based devices.
  • Javascript Line Chart
  • Javascript Chart with Zooming Panning
  • javascript doughnut charts
  • add dataPoint in javascript charts
  • High Performance

    CanvasJS can render thousands of data-points without any lag in performance. Don’t take our word for it. Checkout the examples below.
  • High Performance JavaScript Spline chart
  • High Performance JavaScript Chart
busy