Component 11 · Complete

Avatar

Represents a person, team, or organization through an image, initials, or a stable fallback.

Default

Represent one identity consistently

Use a clear Image when available and keep the visible name beside the Avatar in identity rows.

Maya ChenProduct designer

Sizes

Use size to match context

Small fits dense lists, Medium is the default, Large supports prominent rows, and Extra Large suits profile summaries.

Small · 32px
Medium · 40px
Large · 48px
Extra Large · 64px

Fallbacks

Remain recognizable without an image

Use one or two initials when a stable name exists. Use the generic icon only when identity information is unavailable.

NBInitials
NTeam
Generic

Presence

Keep availability secondary

The colored indicator supplements a visible text status. Color alone does not communicate availability.

Maya ChenOnline
Noah BrownAway
Amira KhanDo not disturb
Leo StoneOffline

Avatar Group

Summarize a small set of people

Show a few recognizable members and collapse the remainder into a count. Provide the complete member list elsewhere.

8 project members

Interactive

Wrap the Avatar in a real control

Use Avatar Button for an account menu or profile action. Its accessible name describes the action, and its target remains at least 44px.

Account menu
Disabled

Usage guidance

Pair identity with a visible name.

Avatar supports recognition but should rarely carry the full identity alone. Use initials generated from a stable display name when an Image is unavailable.

Next component: Spinner