Syncfusion.Blazor.PivotTable
33.1.44
Prefix Reserved
dotnet add package Syncfusion.Blazor.PivotTable --version 33.1.44
NuGet\Install-Package Syncfusion.Blazor.PivotTable -Version 33.1.44
<PackageReference Include="Syncfusion.Blazor.PivotTable" Version="33.1.44" />
<PackageVersion Include="Syncfusion.Blazor.PivotTable" Version="33.1.44" />
<PackageReference Include="Syncfusion.Blazor.PivotTable" />
paket add Syncfusion.Blazor.PivotTable --version 33.1.44
#r "nuget: Syncfusion.Blazor.PivotTable, 33.1.44"
#:package Syncfusion.Blazor.PivotTable@33.1.44
#addin nuget:?package=Syncfusion.Blazor.PivotTable&version=33.1.44
#tool nuget:?package=Syncfusion.Blazor.PivotTable&version=33.1.44
Syncfusion® Blazor Pivot Table
Powerful data analysis and visualization component for Blazor applications. Organize, summarize, and analyze large datasets with interactive pivoting, drilling, filtering, sorting, and export capabilities.

Key Features
- Data Summarization: Organize and summarize business data in cross-table format
- Drill Down/Up: Interactive hierarchical navigation through data dimensions
- Filtering & Sorting: Excel-like filtering and sorting with multiple criteria
- Built-in Aggregations: Sum, average, count, min, max, and custom aggregations
- Calculated Fields: Create custom calculated fields based on existing data
- Excel & PDF Export: Export pivot tables to Excel and PDF formats
- Virtualization: Handle large datasets efficiently with row and column virtualization
- Field List: Interactive field list for dynamic dimension and measure configuration
- Editing: In-place editing with real-time data updates
System Requirements
- .NET 8.0 or later (Blazor Server, Blazor Web App, Blazor WebAssembly, Blazor Hybrid)
- See full requirements: System Requirements
Installation
.NET CLI
dotnet add package Syncfusion.Blazor.PivotTable
NuGet Package Manager
Install-Package Syncfusion.Blazor.PivotTable
Add Stylesheet and Script References
For Blazor Web App / Blazor Server, add these to Components/App.razor or App.razor. For Blazor WebAssembly, add these to wwwroot/index.html:
<link href="_content/Syncfusion.Blazor.Themes/bootstrap5.css" rel="stylesheet" />
<script src="_content/Syncfusion.Blazor.Core/scripts/syncfusion-blazor.min.js" type="text/javascript"></script>
Quick Start
- Register the Syncfusion® Blazor service in
Program.cs:
using Syncfusion.Blazor;
builder.Services.AddSyncfusionBlazor();
- Add the Pivot Table component to your Razor page:
@using Syncfusion.Blazor.PivotView
<SfPivotView TValue="ProductSalesData">
<PivotViewDataSourceSettings DataSource="@Data">
<PivotViewColumns>
<PivotViewColumn Name="Year"></PivotViewColumn>
</PivotViewColumns>
<PivotViewRows>
<PivotViewRow Name="Country"></PivotViewRow>
</PivotViewRows>
<PivotViewValues>
<PivotViewValue Name="Sold" Type="SummaryTypes.Sum"></PivotViewValue>
</PivotViewValues>
</PivotViewDataSourceSettings>
</SfPivotView>
@code {
private List<ProductSalesData> Data { get; set; }
protected override void OnInitialized()
{
Data = new List<ProductSalesData>
{
new ProductSalesData { Country = "Canada", Year = "2024", Sold = 400 },
new ProductSalesData { Country = "France", Year = "2024", Sold = 375 },
new ProductSalesData { Country = "China", Year = "2024", Sold = 588 },
new ProductSalesData { Country = "Canada", Year = "2025", Sold = 461 },
new ProductSalesData { Country = "France", Year = "2025", Sold = 226 }
};
}
public class ProductSalesData
{
public string Country { get; set; }
public string Year { get; set; }
public double Sold { get; set; }
}
}
Documentation
- Getting Started with Blazor Web App
- Getting Started with WebAssembly
- API Reference
- Live Demos
- Feature Overview
Support
License
This is a commercial product and requires a paid license for possession or use. Review the Syncfusion® EULA.
About Syncfusion®
Syncfusion® provides 1600+ UI components and frameworks for web, mobile, and desktop development across multiple platforms:
Web: Blazor | ASP.NET Core | ASP.NET MVC | JavaScript | Angular | React | Vue
Desktop: WinForms | WPF | WinUI
Learn more at www.syncfusion.com.
sales@syncfusion.com | Toll Free: 1-888-9-DOTNET
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 is compatible. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- Syncfusion.Blazor.Buttons (>= 33.1.44)
- Syncfusion.Blazor.Calendars (>= 33.1.44)
- Syncfusion.Blazor.Charts (>= 33.1.44)
- Syncfusion.Blazor.Core (>= 33.1.44)
- Syncfusion.Blazor.Data (>= 33.1.44)
- Syncfusion.Blazor.DropDowns (>= 33.1.44)
- Syncfusion.Blazor.Grid (>= 33.1.44)
- Syncfusion.Blazor.Inputs (>= 33.1.44)
- Syncfusion.Blazor.Navigations (>= 33.1.44)
- Syncfusion.Blazor.Popups (>= 33.1.44)
- Syncfusion.Blazor.Spinner (>= 33.1.44)
- Syncfusion.Blazor.SplitButtons (>= 33.1.44)
- Syncfusion.ExcelExport.Net.Core (>= 33.1.44)
- Syncfusion.PdfExport.Net.Core (>= 33.1.44)
-
net8.0
- Syncfusion.Blazor.Buttons (>= 33.1.44)
- Syncfusion.Blazor.Calendars (>= 33.1.44)
- Syncfusion.Blazor.Charts (>= 33.1.44)
- Syncfusion.Blazor.Core (>= 33.1.44)
- Syncfusion.Blazor.Data (>= 33.1.44)
- Syncfusion.Blazor.DropDowns (>= 33.1.44)
- Syncfusion.Blazor.Grid (>= 33.1.44)
- Syncfusion.Blazor.Inputs (>= 33.1.44)
- Syncfusion.Blazor.Navigations (>= 33.1.44)
- Syncfusion.Blazor.Popups (>= 33.1.44)
- Syncfusion.Blazor.Spinner (>= 33.1.44)
- Syncfusion.Blazor.SplitButtons (>= 33.1.44)
- Syncfusion.ExcelExport.Net.Core (>= 33.1.44)
- Syncfusion.PdfExport.Net.Core (>= 33.1.44)
-
net9.0
- Syncfusion.Blazor.Buttons (>= 33.1.44)
- Syncfusion.Blazor.Calendars (>= 33.1.44)
- Syncfusion.Blazor.Charts (>= 33.1.44)
- Syncfusion.Blazor.Core (>= 33.1.44)
- Syncfusion.Blazor.Data (>= 33.1.44)
- Syncfusion.Blazor.DropDowns (>= 33.1.44)
- Syncfusion.Blazor.Grid (>= 33.1.44)
- Syncfusion.Blazor.Inputs (>= 33.1.44)
- Syncfusion.Blazor.Navigations (>= 33.1.44)
- Syncfusion.Blazor.Popups (>= 33.1.44)
- Syncfusion.Blazor.Spinner (>= 33.1.44)
- Syncfusion.Blazor.SplitButtons (>= 33.1.44)
- Syncfusion.ExcelExport.Net.Core (>= 33.1.44)
- Syncfusion.PdfExport.Net.Core (>= 33.1.44)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on Syncfusion.Blazor.PivotTable:
| Package | Downloads |
|---|---|
|
Jakar.Extensions.Blazor.Syncfusion
Extensions to aid in development. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 33.1.44 | 511 | 3/16/2026 |
| 32.2.9 | 515 | 3/9/2026 |
| 32.2.8 | 598 | 3/2/2026 |
| 32.2.7 | 737 | 2/23/2026 |
| 32.2.5 | 441 | 2/16/2026 |
| 32.2.4 | 262 | 2/10/2026 |
| 32.2.3 | 834 | 2/5/2026 |
| 32.1.25 | 613 | 1/26/2026 |
| 32.1.24 | 409 | 1/19/2026 |
| 32.1.23 | 348 | 1/13/2026 |
| 32.1.22 | 1,241 | 1/5/2026 |
| 32.1.21 | 993 | 12/29/2025 |
| 32.1.20 | 601 | 12/23/2025 |
| 32.1.19 | 1,253 | 12/16/2025 |
| 31.2.18 | 1,940 | 12/8/2025 |
| 31.2.16 | 1,081 | 12/1/2025 |
| 31.2.15 | 1,383 | 11/25/2025 |
| 31.2.12 | 1,419 | 11/18/2025 |
| 31.2.10 | 593 | 11/12/2025 |
| 31.2.5 | 1,015 | 11/3/2025 |