File: progressspinner.md | Updated: 11/15/2025
Primary
Surface
PresetsAuraMaterialLaraNora
Ripple
RTL
v20
FEATURES
API
THEMING
PASSTHROUGH
ProgressSpinner is a process status indicator.
import { ProgressSpinnerModule } from 'primeng/progressspinner';
An infinite spin animation is displayed by default.
<p-progress-spinner ariaLabel="loading" />ProgressSpinner can be customized with styling property like strokeWidth and fill.
<p-progress-spinner strokeWidth="8" fill="transparent" animationDuration=".5s" [style]="{ width: '50px', height: '50px' }" />
ProgressSpinner components uses progressbar role. Value to describe the component can be defined using aria-labelledby and aria-label props.
<p-progress-spinner aria-label="Loading"></p-progress-spinner>
Component does not include any interactive elements.
Import
Basic
Custom
Accessibility


Templates
Highly customizable application templates to get started in no time with style. Designed and implemented by PrimeTek.
PrimeNG 20.3.0 by PrimeTek