The World's most explorable JavaScript Charts

Easily integrate content drilldown and multi-touch enabled big data visualizations into your projects

Get started View demos
Latest version: 1.21.0 (2024-11-08)
Chevron Apple P&G HP Microsoft

The World's most explorable JavaScript Charts

ZoomCharts Chart Packages

Hundreds of chart types can be created from one chart package

PieChart

  • Adjustable “Others” and “Previous” slice
  • Drill down to Explore sub-category data
  • Fully customize every slice, label, and legend
  • Multiple chart types (Pie/Donut/Gauge)
Learn More

FacetChart

  • Show data in columns on lines
  • Display dataset in multiple customizable series
  • Drill down to explode sub-data in most organic way possible
  • Broad API to control chart dynamically
Learn More

NetChart

  • Expand and hide nodes dynamically
  • Visualize relations using bi-directional links
  • Combine with other chart types
  • Group nodes with auras
Learn More

TimeChart

  • For time based data
  • One chart to display dataset aggregated by year, month, day, second or even millisecond.
  • Sub-totals let you set display values in dataset or let the visual calculate them automatically
  • Use multiple series and customize each of them separately
  • Intuitive gestures for data drill down and exploration
Learn More

GeoChart

  • Supports up to 10 different shape layers (built-in, GeoJSON, KML)
  • Use other chart types as nodes on the map
  • Different ways to drill-down your geo-location data
  • Enhance your interactive map with labels and legends
Learn More

Premium alternative to open source HTML5 charts.

Discover some of the ZoomCharts top features - feel them in action

Charts on charts

One of the most iconic feature of ZoomCharts. The most common one is charts on a map, but ZoomCharts went even further.

View example

Cross-chart connectivity

Display multiple charts based on one data set. All connected charts respond to data filtration made in any one of them, and therefore constantly reflect filtered data in each chart.

View example

Big data

ZoomCharts is built to work with and visualize large amounts of data.

View example

300+ chart types

Extensive gallery of various chart types. Copy code and reuse it in your project.

View gallery

For developers, by developers

Our HTML5 chart functionality is thought through to be the easiest to use. Details that make it a pleasure to work with:

Powerful API

Integrate with external services and other UI components for rich and unique data manipulation and presentation

Avoid configuration errors

Become aware of errors with built in property validation

Responsive from the get-go

Works on mobile devices and desktop.

Wide compatibility

Works on any device, any OS, compatible with most frameworks (jQuery, Angular, React etc.).

Incremental loading

Ready for big data. Incremental loading + smart cache create a stable and quick solution.

Documentation

View extensive documentation for maximum knowledge transfer.

Know how and when to use ZoomCharts

Interactivity

ZoomCharts is all about exploring data in the most natual way. Learn more about all the gestures and actions ZoomCharts visuals offer.

Learn about gestures

Use cases

ZoomCharts can be used in many ways. We share with you some simple and also complex reports and dashboards for you to inspire from.

Explore use cases

Who uses ZoomCharts

More than 300 companies from 50+ countries and 40+ industries are already enjoying their data using ZoomCharts

Get started with ZoomCharts

Start free to explore the possibilities of the Zoomcharts JavaScript charts library.

Get started