Use when
- Search, browse, or filter controls can produce an empty result set.
- Users can modify criteria, browse alternatives, or start over.
Explain that no matches were found, preserve the user's query or filters, and offer specific ways to broaden or correct the search.
A search or filter returns nothing, leaving users without a path forward.
A valid search, filter, or browse action produces zero visible items.
Explain that no matches were found, preserve the user's query or filters, and offer specific ways to broaden or correct the search.
Zero-result state that preserves the user's criteria.
Blank result areas with no explanation.
Announce result-count changes where search results update dynamically.
Create an empty result set and inspect whether the recovery path is obvious.
Launch the live UI/UX lab when you want to inspect states, keyboard behavior, and common failure modes.
Zero-result state that preserves the user's criteria.
Focus should remain predictable after filters are cleared.
Showing a blank list with no explanation.
Maersk Design System - checked
Maersk guidance identifies causes of no-results states and recommends clear feedback plus recovery actions for search and filtering.
IBM Carbon Design System - checked
Carbon distinguishes user-action empty states such as no search results from first-use empty states and system issue states.
Scottish Government Design System - checked
Scottish Government guidance supports visible search tags, removing one filter, clear-all filters, and understandable screen-reader labels.
Government Digital Service - checked
Service guidance emphasizes helping users recover from validation and task dead ends.
Last verified: