Progress Bar

Displays the status of a task that takes a long time.

Basic

A simple progress bar with a label and percentage value.

Export data

Sizes

Use the size prop to control the progress bar height. Available sizes are sm, md, and lg.

Small
Medium
Large

Without Label

Omit the label prop for a minimal progress bar when context is provided elsewhere.

Without Value

Use showValue={false} to hide the percentage when exact progress is less important than visual feedback.

Processing...

Indeterminate

Set value={null} to show an indeterminate progress bar when the total progress is unknown.

Loading...

Interactive

An interactive example demonstrating controlled progress state.

Uploading files...

States

Common progress states from not started to completion.

Not started
In progress
Completed
Indeterminate
PreviousInput
© 2026 Rogo Technologies Inc.