CanvasJS uses Canvas element to render charts. Canvas element is part of HTML5 standard and allows for dynamic, scriptable rendering of shapes and bitmap images. It is supported in all the modern browsers. http://en.wikipedia.org/wiki/Canvas_element#Support
Starting from version 1.3, CanvasJS also supports older browsers like IE8 using excanvas as a fallback
Below is a list of Browsers & Platforms on which CanvasJS has been tested.