Ultimate JavaScript Pie Chart package for multi-level category data visualization and exploration

Some of the chart types included in Pie Chart product charts package:
Donut chart Pie chart Gauge chart See all

Control at your fingertips.

Animated, multi-level drill-down pie chart that is easy to use.

Drill-down to next sub-category of data

Drill-down to the next sub-category of data. Drill-down levels are not limited.


Click on a slice or on the label.

Tap on a slice or on the label.

Drill-up one level.

Go back to the previous upper-level of the data.


Click in the middle of a chart.

Tap in the middle of a chart.

Select slice.

By default slice will be selected with a click if there is no more drill-down available. If there is drill-down available, clicking on slice will invoke drill-down.


Click on a slice or on the label.

Tap on a slice or on the label.

Select multiple slices.

Click on a slice holding down ctrl or shift key to select multiple facets.


Ctrl + Click on a slice or on the particular label.

Expand "others" slice.

Expand others slice to see more data.


Click on the "others" slice or on the particular label.

Tap on the "others" slice or on the particular label.

Expand "previous" slice.

Expand others slice to go back to main results.


Click on the "previous" slice or on the particular label.

Tap on the "previous" slice or on the particular label.

Give it a try

That's an actual JavaScript chart demo below.
Hint shows your action to take.
Step 1:

It's easy to set-up and customize

Almost every aspect of PieChart appearance and functionality can be customized to fit your needs.

Display Options

Various pre-set visual themes. Almost any visual aspect can be customized.

Drill-Down

Easy to use drill-down technology. Unlimited depth and an intuitive built-in level-up navigation.

Labels & Legend

Various interactive legend and label options.

Various charts included in package

Pie Chart JavaScript charts package includes following charts:
Network charts

Graph chart

Grouped network chart

Radial graph

Area charts

Smooth area

Smooth area

Multiple areas

Multiple areas

Multiple stacked areas

Multiple stacked areas

100% stacked

Area & candlesticks

Area & bars

Area & bars

Area & lines

Area, lines & bars

Area, lines & bars

Bar charts
Line charts

Smooth line

Smooth line

Multiple lines

Area, lines & bars

Area, lines & bars

Donut & pie charts

Multiple level donut

Multiple level pie chart

Gauge charts

Filled gauge

Donut gauge

Multiple level gauge

Stream charts

Single smooth stream

Multiple streams

Multiple smooth streams

Map charts

Location points

Aggregated location points

Donut charts on map

Pie charts on map

Bar charts on map

Connections on map

Shapes on map

Candlestick charts
Waterfall charts

Waterfall categories

Matrix charts
Hierarchy & flow charts

Hierarchy, bottom top

Flow, bottom top

Bubble charts

Pie chart visualization integration example

ZoomCharts JavaScript charts are designed to save your time on integration and development.
JavaScript code:
End result:

Start creating interactive, professional data visualization quickly and easily using ZoomCharts JavaScript charts library!

system_update_altStart free