Empty state

/EMP-tee STAYT/ · noun · FEEDBACK pattern · #065

What a screen says when there's nothing to show. The good ones explain why it's empty and hand you the one action that fills it.

Empty state UI pattern example: CatchUI's curated specimen

You might call it

  • “the no results page”
  • “an empty cart page”
  • “the screen when there is nothing here yet”
  • “the page with an illustration and a button to get started”
  • “a no data screen”

…its name is Empty state.

Common questions

What is the screen called when there is nothing to show yet?

An empty state: the screen shown when a list, search or inbox has no content, usually with a short explanation, an illustration and a button for the next step, such as “Create your first project”.

In code

SwiftUIContentUnavailableView
UIKitUIContentUnavailableConfiguration
Android / Flutter / Web No dedicated component — an icon or illustration, a message and an action button

Prompt for your AI coding tool

Add an empty state for when this list has no items: a simple icon or illustration, one line saying what will appear here, one line of help, and a primary button that creates the first item. For an empty search result, say what was searched for and offer to clear the filters instead. Keep it centred in the space the list would use, and never show a blank screen.

More UI words to use when vibe coding →

Related patterns

Scan a screenshot to catch this pattern →

Learn how to identify UI patterns from visual context