We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy. Image for the cookie policy date
Unfortunately, activation email could not send to your email. Please try again.
Syncfusion Feedback

Trusted by the world’s leading companies

Syncfusion Trusted Companies


The PHP Pivot Table control, written in jQuery, organizes and summarizes business data and displays the result in a cross-table format.

Data binding

The PHP Pivot Table simulates the pivot table feature of Excel. The data source for the control can be an OLAP or pivot data source.

  • OLAP Data Sources: Supports SSAS, Mondrian, ActivePivot and Oracle.
  • Pivot Data Sources: Supports DataTable, DataView, DataSet from SQL databases or collections like IEnumerable, ICollection, IList, List and ArrayList.

OLAP and relational data binding in PHP pivot grid control

Optimized for mobile devices

Touch support for PHP pivot grid control

Touch support

All the features work smoothly on desktop and tablet devices. Features such as drill up and drill down, filtering, sorting, and report manipulation can be done on the fly.

Responsive view of PHP pivot grid control

Responsive support

The responsive support allows the control layout to be viewed on desktop and tablet devices.


End users can easily slice and dice the OLAP cube elements of their choice to visualize performance, trends, outliers, and more.

Slice and dice functionality in PHP pivot grid control

Slice and dice

With slice and dice, you can create a new view for end users by selecting dimensions and measures from the OLAP cube and filtering them.

Key Performance Indicators. aka KPI support in PHP pivot grid control


The KPIs are a collection of calculations associated with a measure group that evaluates business success.

Paging support in PHP pivot grid control


Extensive support has been provided to load and render large amounts of data without any performance constraints through paging or virtual scrolling.

Named sets support in PHP pivot grid control

Named sets

Named sets simplify MDX queries and provide useful aliases for complex, commonly used set expressions.

Pivot table field list

The pivot table field list, also known as the pivot schema designer, is a powerful tool that allows you to create and manage a pivot table with either multidimensional or pivot data sources. End users can drag fields and filter them at runtime to create pivot reports as needed.

Field list support in PHP pivot grid control for creating reports dynamically at run-time

Groups fields in PHP pivot grid control to change existing reports dynamically at run-time

Grouping fields

Group fields, also known as grouping bar is automatically populated with fields from the bound data source. It allows end users to drag fields, filter and sort them, and alter the pivot report at runtime.

Drill down and drill up

Built-in support for drill down (expand) and drill up (collapse) to visualize the grid information in both abstract and detailed views.

Drill up or drill down functionality in PHP pivot grid control

Editing or updating value cells at run-time in PHP pivot grid control

Editing and updating

Users can edit values at runtime and save their changes to the underlying data source, thereby reflecting the update in all the cells.


Built-in header and Excel-like filter UIs with advanced filtering options to easily filter and view data as required.

Filters row and column headers PHP in pivot grid control

Header filtering

Displays only select values for a field.

Excel like filtering meanu in pivot grid control

Excel-like filtering

An advanced option to filter column and row headers based on label text or grand-total values.


Sorting supports ordering rows and columns based on labels or values.

sorting ascending in PHP pivot grid control

Header sorting

Orders the column and row header text in ascending or descending order.

column sorting ascending in PHP pivot grid control

Column sorting

Column sorting, also known as value sorting, orders the column values in ascending or descending order. It is performed by clicking the column header.

Calculated fields

The calculated field, otherwise known as unbound field generates unique field with our own calculated value by executing a simple user-defined formula. This functionality is applicable only for pivot data sources.

Calculated fields in PHP pivot grid control

Drill through raw data in PHP pivot grid control

Drill through

The drill-through feature easily obtains a list of raw items for a particular value cell or summary cell.

Conditional formatting

Allows users to define conditions that, when met, format the font, color, and border settings, of values and summary cells.

Formats cells at run time based on used-defined criteria in PHP pivot grid control

Number formatting in PHP pivot grid control

Number formatting and date formatting

Number formatting and date formatting helps to transform the appearance of the actual cell value. This functionality is applicable only for pivot data sources.


The subtotals and grand totals are calculated automatically by the pivot engine, inside and displayed in the pivot grid. It helps users to make decision based on the totals. Also, user can show or hide subtotals and grand-totals for rows and columns.

Totals in PHP pivot grid control

Columns and rows

Hyperlink support in PHP pivot grid control

User can retrieve information about a particular cell on hyperlink cell click. It later allows you to perform custom operations programmatically.

Context menu support in PHP pivot grid control

Cell context

You can perform custom operations on right-clicking a cell. For example, a context menu or dialog can be created or invoked on right-clicking.

Selects the range of cells, aka cell selection in PHP pivot grid control


Provided extensive support for selecting a range of value cells.

Tooltip support in PHP pivot grid control


It provides basic information about a cell while hovering over it with the pointer.

Resizes columns in PHP pivot grid control

Column resizing

You can easily resize each column’s width with a simple drag operation at runtime.

Freezes headers in PHP pivot grid control

Freeze headers

Users can freeze row and column headers while performing scroll operations to have a precise view of the content.

Save and load reports

You can save reports from the current session as a stream in a database for later use.

Save and load reports in PHP pivot grid control

Exporting in PHP pivot grid control


You can export a PHP Pivot Table to Excel, Word, and PDF documents.

Custom style and themes

Built-in theme support in PHP pivot grid control

Built-in themes

Ships with a set of 13 stunning, built-in themes namely azure, lime and saffron in light, dark and gradient patterns.

Custom CSS for PHP pivot grid control

Custom styling

The appearance the control can be customized to any extent.

Customizes PHP pivot grid control appearance using theme studio

Theme studio

Easily customize all aspects of the control appearance using the Theme Studio utility.

Developer friendly API

For a great developer experience, flexible built-in APIs are available to define and customize the PHP Pivot Table control. Developers can optimize the data bound to the control and customize the user interface (UI) completely using code with ease.

Web accessibility

Our PHP Pivot Table has been developed to make it possible for people with disabilities to use and interact with the control.

Web Accessibility in PHP pivot grid control

Globalization and localization

Globalization in PHP pivot grid control


Allows users from different locales to use the control by applying appropriate date formats, currency formats, and number formats.

Localization in PHP pivot grid control


The pivot grid allows users to customize the text in the user interface based on the local culture.

Right-to-left in PHP pivot grid control

Right-to-left (RTL)

The text direction and layout of the pivot grid control can be displayed from right-to-left(RTL) direction.

Cross-browser and cross-platform

The PHP Pivot Table will work on all major browsers across Windows and macOS. It is written in jQuery to provide the same working experience on popular browser like Chrome 17+, Firefox 22+ and Internet Explorer 8+. It also works with various platforms like ASP.NET, ASP.NET MVC, TypeScript and JSP

Browser compatibility for PHP pivot grid control

Third party framework support

The PHP Pivot Table control has built-in integration with popular third-party frameworks such as Angular, React, Ember, and Aurelia. Check out the widget unique features for each platform.


Read independent,
authenticated reviews
on G2

Download Now Pricing

What do our customers say about us?

double quotes

We're using the file formats and Windows/JavaScript list controls a lot. They're fast, easy to use, and the documentation is good and contains examples. Tickets with questions or suggestions were answered within a day, so we're happy to use the Syncfusion libraries.
Daniel Persidok

Daniel Persidok

wpd onshore GmbH & Co. KG

double quotes

Using Syncfusion Angular and JavaScript controls makes front-end web development a piece of cake. Each component has many properties that can be configured as per your desire, methods that can be used to interact with the element, and a lot of events that trigger at different stages, which makes modifying your components according to the state of the application an easy task. Also, their support is amazing! They always offer a sample working project, which makes it very simple to solve your question about your code.
Carlos Rodriguez Garcia

Carlos Rodriguez Garcia


Transform your applications today by downloading our free evaluation version Download Free Trial

Syncfusion PHP Resources


Greatness—it’s one thing to say you have it, but it means more when others recognize it. Syncfusion is proud to hold the following industry awards.

Up arrow icon

Warning Icon You are using an outdated version of Internet Explorer that may not display all features of this and other websites. Upgrade to Internet Explorer 8 or newer for a better experience.Close Icon

Live Chat Icon For mobile