HTML5 Canvas Charting
JavaScript library

Get free trial

See demo

TeeChart for JavaScript is a 100% JavaScript/HTML5 charting library that plots graphs to all compatible browsers in native JavaScript format using the HTML5 Canvas element.

Open Source or Commercial

The TeeChart Chart Component for JavaScript/HTML5 offers two versions; a commercial version and a free of charge version for a non-commercial use.

Easily codeable

Intuitive component structure.


Interactive mouse-click events and finger-touch sensitivity on mobile devices.


Chart themes offer a very easy means to try different looks and feel.

Delivering Great Charts!

Line Series

This representation of Line Series shows the imaginary sales of two fruit products. The Chart uses a simple start-up animation.

View more live examples

This browser does not seem to support HTML5 Canvas.

This browser does not seem to support HTML5 Canvas.

Bar Series

Bars may be represented vertically, horizontally or with a third, Z dimension.

Bubble Series

A Bubble Series uses four variables to express its data. X and Y, radius and colour. For 3D charts a Z variable may also be represented.

View more live examples

This browser does not seem to support HTML5 Canvas.

New and improved features

(Current build: 2018., Other Version history)

Designed for use across multiple different browser types supporting the HTML5 Canvas. Currently supported browsers (earliest version number) are:
-Microsoft Internet Explorer 9.0+ (from 6.0 to 8.0 using ExCanvas.js polyfill)
-Mozilla Firefox 3.6+
-Google Chrome 16.0+
-Apple Safari 5.0+
-Opera 11.6+, Opera-Mini 5.0+, Opera Mobile 10.0+
-Apple iOS Safari 3.2+
-Android WebKit 2.1+
TeeChart for JavaScript Live charts support zoom and scroll, a variety of interactive mouse-click events and finger-touch sensitivity on mobile devices.
TeeChart for JavaScript is offered free of charge for non-commercial use and as a fee-based commercial license where required.
Set of Series types and variations including: Line, Bar, Horiz. Bar, Area, Pie, Donut, Point XY, Bubble, Candle (financial OHLC), Gantt, Circular Gauge, Spark, Activity Gauge, World Maps, Polar, Polar Bar, Radar, Color Grid, Surface 3D.
You can easily create and/or connect to an existing database or dataset in your project.
Set of Chart tools for additional charting functionality, like Annotations, Tooltips, Cursors, Dragging Points, Slider and Series Scroller.
JavaScript / HTML5 Charts may be converted to PNG or JPEG image
Added support to Embarcadero’s HTML5 Builder making it possible for HTML5Builder developers to extend the functionality of their charting applications to include all the TeeChart HTML5 Chart's Series types and tools.
Customizable colour palette, Transparency and Gradients, 2D, 3D Chart, Shadows, text fonts, etc.
TeeChart JavaScript can be integrated into WordPress, Drupal, Node.js, Joomla, TypeScript, NuGet among others. These are not included in the installer but can be downloaded directly from the download page.
Tech support provided via managed Steema Forums. Optional Professional-level technical support gives the subscriber a priority support link into Steema.
Includes online demos, User Guide, tutorials and examples. Additional reference may be found at blog articles and the TeeChart wiki.
You may distribute your charts royalty-free for use in compiled applications.
See the Software licensing contract to learn more about the use of TeeChart for JavaScript license.
Compare features between the Lite version included in HTML5 Builder and the Professional version via the Feature Comparison table.

New License of 2018

Developer license with one year subscription and one server


Additional Server license


Subscription Renewal for 2018

Subscriptions include all major and minor version releases and forum support

One Year support and major version upgrade protection subscription renewal

Developer license one year subscription renewal

Additional options

HTML5 news

Previous HTML5 news

Volume discounts

We offer discounts when purchasing more than one license. Discounts are as follows:

  • 2 Licenses: 5% discount
  • 5 Licenses: 20% discount
  • 10 Licenses: 25% discount

The volume discount will be automatically calculated if you are making your order online. You just need to enter the quantity of licenses you want to order. For special requirements, please contact us at

Perpetual Licenses and Subscriptions

Steema Licenses are perpetual and sold on a subscription basis. The subscription period is initially for 12 months, renewable annually and includes access to updates and support forums. Please see the Subscription licensing page for complete details.
When the subscription period expires you can optionally renew your subscription for an additional year at the renewal price. We will notify you via e-mail at least 30 days prior to the expiry date.
If your subscription has lapsed over 30 days, the renewal price will not apply and the cost will be that of a license upgrade price.

If you have a question or require more information, call us at +34 972 218 797 between 9:00h and 17:00h central european time or email