Responsive HTML5 Charting Library with a Simple API and 10x Performance – makes your dashboards fly!
Charts work with all the popular Technologies & Frameworks like React, Angular, jQuery, PHP, etc. Click on any technology for samples.
CanvasJS supports 30+ JavaScript Charts – including line, column, bar, spline, area, pie, doughnut, stock charts, etc. and renders across devices including iPhone, iPad, Android, Mac & PCs. This allows you to create rich dashboards that work across devices without compromising on maintainability or functionality of your web application. Graphs include several good looking themes and are 10x faster than conventional Flash / SVG based Charting Libraries – resulting in lightweight, beautiful and responsive dashboards.
Simple & intuitive Charting API in JavaScript. Don’t take our word for it. Try out the API below !
window.onload = function () { var chart = new CanvasJS.Chart("chartContainer", { theme: "light1", // "light2", "dark1", "dark2" animationEnabled: false, // change to true title:{ text: "Basic Column Chart" }, data: [ { // Change type to "bar", "area", "spline", "pie",etc. type: "column", dataPoints: [ { label: "apple", y: 10 }, { label: "orange", y: 15 }, { label: "banana", y: 25 }, { label: "mango", y: 30 }, { label: "grape", y: 28 } ] } ] }); chart.render(); }
CanvasJS can render 100,000 Data-Points in just a few hundred milliseconds! A perfect fit if you are looking for High Performance HTML5 Charting Library
Checkout the links below to get started immediately
Create your first Chart in under 5 minutes! Learn the most commonly used features
Take a look at our gallery that showcases beautiful themes, features and capabilities of our Charting Library
If you have to report any bug or ask questions, this is the place