ProgressSpinner

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' }" />

Screen Reader

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>

Keyboard Support

Component does not include any interactive elements.

Templates
Highly customizable application templates to get started in no time with style. Designed and implemented by PrimeTek.
November Sale 2025
Limited coupons for PrimeStore's biggest sale. Claim yours before they're gone!