Chart.js is an open-source JavaScript library for drawing charts on websites.

chartjs.org
chartjs homepage screenshot

About chartjs

Chart.js is a JavaScript library for drawing charts on websites using HTML5 Canvas. It provides eight chart types with animation and customization, redraws charts on window resize, and supports mixed bar and line charts with datetime, logarithmic, or custom scales. It also includes plugins for default colors, subtitles, and decimation, with an option to reduce bundle size by registering only needed components.

Key features

  • Provides eight animated and customisable chart types
  • Renders charts with HTML5 Canvas
  • Redraws charts on window resize
  • Combines bar and line datasets in one chart
  • Supports datetime, logarithmic, and custom scales
  • Reduces bundle size by registering only needed components
Best for: Website developers who need to add JavaScript charts rendered with HTML5 Canvas.
Good for
  • Community-maintained project that welcomes contributions
  • Redraws charts on window resize
  • Allows reduced bundle size by registering only needed components

chartjs at a glance

Type
Website
Pricing
Not confirmed. Check the site
Platforms
Web
Open source
Not stated
Language
English
Last checked
Oct 5, 2026 · Online when checked
Listed
Oct 5, 2026

chartjs alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in Charts & Data Visualization

Well-known listings from the same topic.

All 90
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing