Watch

Loading states 0:29

A 29-second explainer of Loading states, narrated over the same demo you can try yourself.

The Loading states explainer. Prefer to do it yourself? Try the interactive demo.

Try the interactive Loading states demo

What this video covers

Loading states inform users the interface is active during waits - using spinners, skeleton screens, determinate progress bars, or content streaming in. They ease uncertainty, make waits feel shorter, and reassure users the system isn’t frozen, turning idle time into a sense of progress.

The blank wait felt broken - did it freeze? The skeleton screen, previewing where content will land, felt faster and calmer even over the same delay, because you could see it working and knew what was coming. That's the job of a loading state: kill uncertainty and shrink the felt wait. Match the loader to the situation, and a necessary delay stops feeling like a fault.

More UX term videos

All UX term videos