Copy that communicates an ongoing process, like loading or completing steps.
Loading data
Inform the user that content is being fetched or rendered. Show as inline loader within the section, or full-screen overlay for global states.
Example scenario
Appears while dashboard analytics or list items are being retrieved from the server.
Processing request
Indicate that a request or calculation is in progress. Show as inline element, or dialog for long or blocking operations.
Example scenario
Appears during form submission, AI generation, or file conversion.
Uploading
Show that files are currently being uploaded. Display as inline element with progress indicator, or dialog only for multi-file or blocking uploads.
Example scenario
Appears in media libraries, CMS editors, or project dashboards while files are uploading in the background. Progress updates in real time and dismisses automatically when complete.
Saving changes
Let the user know their changes are being saved. Show as inline element near the "Save" button, or toast for quick saves.
Example scenario
Appears when edits or preferences are being persisted to the server.
Syncing
Inform the user that data is syncing between devices or services. Show as inline element in header/status bar, or toast for background syncs.
Example scenario
Appears when offline changes are being uploaded or remote updates are fetched.