Syncfusion.Blazor.ProgressBar
33.1.44
Prefix Reserved
dotnet add package Syncfusion.Blazor.ProgressBar --version 33.1.44
NuGet\Install-Package Syncfusion.Blazor.ProgressBar -Version 33.1.44
<PackageReference Include="Syncfusion.Blazor.ProgressBar" Version="33.1.44" />
<PackageVersion Include="Syncfusion.Blazor.ProgressBar" Version="33.1.44" />
<PackageReference Include="Syncfusion.Blazor.ProgressBar" />
paket add Syncfusion.Blazor.ProgressBar --version 33.1.44
#r "nuget: Syncfusion.Blazor.ProgressBar, 33.1.44"
#:package Syncfusion.Blazor.ProgressBar@33.1.44
#addin nuget:?package=Syncfusion.Blazor.ProgressBar&version=33.1.44
#tool nuget:?package=Syncfusion.Blazor.ProgressBar&version=33.1.44
Syncfusion® Blazor ProgressBar Component
The Syncfusion® Blazor ProgressBar Component indicates task progress with customizable visuals. It supports linear and circular progress modes, segments, ranges with custom colors, and animation for enhanced user feedback in Blazor applications.
Key Features
- Multiple Progress Types - Display progress in linear, circular, and semi‑circular shapes, providing flexible visualization options that suit various UI layouts.
- Determinate, Indeterminate & Buffer States - Show known progress, unknown (indeterminate) progress, or dual‑layer buffer progress for scenarios where primary progress depends on secondary operations.
- Segmented Progress - Divide the bar into multiple segments using a single API—ideal for representing multi‑step processes or sequential task progress.
- Custom Ranges & Multi‑Color Visualization - Highlight specific ranges using solid or gradient colors to visually communicate thresholds, milestones, or status levels.
- Smooth Animation Effects - Enable animated transitions for progress updates, with adjustable animation behavior for an engaging user experience.
- Track & Indicator Customization - Adjust thickness, corner radius, and apply custom colors to both the track and progress indicator for complete styling control.
- Labels & Custom Text Content - Display percentage values or insert fully custom content—such as images, icons, or descriptive text—inside linear or circular progress bars.
- Striped & Active Styles - Apply striped visual styles or active animations for more dynamic visual feedback.
- Responsive & Mobile‑Friendly - Automatically adapts to various screen sizes with consistent rendering across desktops, tablets, and mobile devices.
- Accessibility & ARIA Support - Keyboard navigation, screen‑reader compatibility, and WAI‑ARIA compliance ensure an inclusive experience for all users.
- Blazor Server & WebAssembly Support - Fully supported in both Blazor Server and WASM applications.
System Requirements
- .NET 8.0 or later (Blazor Web App, Blazor Server, Blazor WebAssembly and Blazor Hybrid)
- See full requirements: System Requirements

Installation
.NET CLI
dotnet add package Syncfusion.Blazor.ProgressBar
NuGet Package Manager
Install-Package Syncfusion.Blazor.ProgressBar
Add Stylesheet and Script References
- For Blazor Server App / Blazor Web App, add these to
Components/App.razororApp.razor. - For Blazor WebAssembly App: 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 services in
Program.cs:
using Syncfusion.Blazor;
builder.Services.AddSyncfusionBlazor();
- Add the ProgressBar component in a Razor page:
<SfProgressBar Value="50" Minimum="0" Maximum="100" TrackThickness="12" ProgressThickness="12">
</SfProgressBar>
Documentation
- Getting Started with Blazor Web App
- Getting Started with Blazor WebAssembly App
- API Reference
- Feature Overview
- Live Demos
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
Mobile: Flutter | UWP | JavaScript
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.Core (>= 33.1.44)
- Syncfusion.Blazor.Data (>= 33.1.44)
-
net8.0
- Syncfusion.Blazor.Core (>= 33.1.44)
- Syncfusion.Blazor.Data (>= 33.1.44)
-
net9.0
- Syncfusion.Blazor.Core (>= 33.1.44)
- Syncfusion.Blazor.Data (>= 33.1.44)
NuGet packages (4)
Showing the top 4 NuGet packages that depend on Syncfusion.Blazor.ProgressBar:
| Package | Downloads |
|---|---|
|
Hopp.Portal.Client
MigFx Library for public use in Client extensions |
|
|
Ruth.JYC.Net8.ManageRazor
Package Description |
|
|
Jakar.Extensions.Blazor.Syncfusion
Extensions to aid in development. |
|
|
Waikiki.Core.Frontend
Common components for building Blazor frontend applications. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 33.1.44 | 376 | 3/16/2026 |
| 32.2.9 | 800 | 3/9/2026 |
| 32.2.8 | 1,511 | 3/2/2026 |
| 32.2.7 | 2,170 | 2/23/2026 |
| 32.2.5 | 1,591 | 2/16/2026 |
| 32.2.4 | 2,633 | 2/10/2026 |
| 32.2.3 | 3,338 | 2/5/2026 |
| 32.1.25 | 2,582 | 1/26/2026 |
| 32.1.24 | 2,490 | 1/19/2026 |
| 32.1.23 | 4,063 | 1/13/2026 |
| 32.1.22 | 2,391 | 1/5/2026 |
| 32.1.21 | 2,027 | 12/29/2025 |
| 32.1.20 | 2,367 | 12/23/2025 |
| 32.1.19 | 3,766 | 12/16/2025 |
| 31.2.18 | 3,218 | 12/8/2025 |
| 31.2.16 | 8,754 | 12/1/2025 |
| 31.2.15 | 4,435 | 11/25/2025 |
| 31.2.12 | 2,487 | 11/18/2025 |
| 31.2.10 | 1,282 | 11/12/2025 |
| 31.2.5 | 3,214 | 11/3/2025 |