Download progress.
Feedback about content being received by the device.
See it in context
What it is
Download progress should identify the incoming item and show bytes or completion when a total is known. If completion cannot be estimated, show a truthful indeterminate state.
When to use it
Use while receiving a file or offline asset.
Know the difference
A download indicator reports a transfer; a buffer indicator reports playable media already available.
Across platforms
iOS · iPadOS · macOS · visionOS
Use the native platform presentation and terminology; adapt density and interaction to touch, pointer, remote, or spatial input rather than copying a phone-sized view.
Web · Android · Windows · Linux
On the web, announce meaningful status changes without moving focus. On Android and desktop, keep messages near the relevant operation and follow the platform’s notification conventions.
Go to the source
Primary documentation for the pattern and its platform conventions.