Pivot Chart JavaScript UI widget for web developers

Add a pure JavaScript Pivot Chart to your enterprise web app by writing 5 lines of code

1 2 3 4 5

1. Data visualization

Extract and display the significance from complex data sets. Analyze, research and compare complex data with ease.

2. Data export

Export data to various formats: PDF, PNG, Excel, CSV.

3. Flexible UI customization

Customize chart settings, tune the configuration window and adjust the filters.

4. Custom operations

Create your own grouping functions for data aggregation.

5. Localization

Adjust numbers and text labels to agree with the rules of various countries.

Why use JS Pivot Chart?

Backend integration

Smooth Integration with Backend Platforms: PHP, Node.js, Golang and .NET.

Web accessibility

Agrees to Section 508 and WAI-ARIA standards and supports keyboard navigation.

Frontend integration

Ability to integrate with jQuery, AngularJS, Vue.js, React and third party libraries.

Cross platform and browser support

Support of All Modern browsers and Quick CSS Styling of your JavaScript Pivot Chart.

Advanced Chart features for your JavaScript web apps


Find and display specific data with the help of diverse filtering controls.


Sort your data to observe and analyse dynamics in various ways.


Show and hide chart graphs with a single click.


Change the structure of your Pivot Chart by moving tiles in the built-in configuration window.


Choose a chart type that complies with your requirements in the best way.


Create and apply specific structures to instantly change data presentation on demand.

JavaScript Pivot Chart live demo

Pivot Chart JavaScript coding samples

Loading CSV

Loading CSV

Ability to upload a chart in CVS format

Loading data

Loading data

Ability to upload data from external sources



Ability to set the necessary data and get the desired view of the table

Mapping field names

Mapping field names

Ability to display field names on the chart

Webix Pivot licensing