EmptyState

Indicates when there’s no data to show, like when a search has no results.

  • When a user action has no results (such as a search or unfilled data).
  • To provide guidance on how to get out of the empty state.
  • To present a negative situation in a positive light.
FigmaReactiOSAndroidDocumentation
Released
Planned
n/a
n/a
Released

Title: sets the context and works best when short; illustration: adds visual context; description: optionally adds more context and works best when short; action: optionally adds an action to get out of the empty state.

Empty states can feel nicer when they have illustrations and friendly messages. But don’t forget that they’re not an end goal in themselves.

Help users get out of an empty state into a place they can actually do something. Highlight the actions a user can take to move forward in their desired path.

Focus on simple actions to take to achieve a goal.

Remember that an empty state isn’t a desired outcome, so try to encourage users to continue with helpful language and a positive illustration. Guide them to the next step to take to get to their desired goal.

Empty states can be stressful for users because they want to get something done and can’t. Maybe they want to find a connection, book a trip, or start a new project, but all they have is an empty state.

While humor can lighten the mood, remember that we keep our tone more serious in stressful situations. Especially stay away from anything that might look like blaming the user for the empty state or making it seem impossible to get out of.

An empty state with the title 'No notifications', the text 'Life's more fun when you share it with friends. Invite them to get the conversation started', and a button to invite people.

Do

Guide users out of the empty state into their happy state.

An empty state with the title 'Nothing to see here' and the text 'If you want some messages, maybe you should get some friends'.

Don't

Don’t blame users for the empty state.

Illustrations in empty states are just for decoration. This means they don’t need to have alternative text embedded in the image.

Instead, focus on making the title and any other text clear on their own so the message of how to get out of the empty state is accessible to everyone.