Avatar - UI Element

What Are Avatars in UI Design?

Avatars are UI elements that represent a thumbnail of a user or a business’ identity in the interface. It can display icons, images, or text and be used in any virtual environment – social media platforms, user accounts, etc. 

Avatars have become extremely popular because they provide a quick way to personalize the user experience by creating a visual identity for users using the digital platform. They are typically used along other components like menus, grids, or grids rather than being used as stand-alone elements.

Types of Avatars in UI Design

  • Image Avatars

Image avatars usually represent a user’s profile picture. They display images – whether it is a picture of themselves, with their pets, or anything else – instead of an icon or letters. These avatars are used in messaging apps, social media platforms, and user profiles to help them identify each other. 

Types of Avatars in UI Design
Image Avatars by uinkits

  • Icon Avatars

Icon avatars are represented by graphical representations – icons, symbols, emojis, or other graphics – to represent a user without revealing their personal identity. This type of avatar can have personalized background colors. For example, a user might choose an avatar representing their interests, such as a camera icon, if they are a photography enthusiast.

Types of Avatars in UI Design
Icon Avatars by uinkits

  • Letter Avatars

Text or letter avatars consist of the user’s initials or a single letter. This is automatically generated based on user information or chosen by the user themselves. This type of avatar can have personalized background colors.

Types of Avatars in UI Design
Letter Avatars by uinkits

  • Stacked Avatars

Used when you need to group user from same category and show them as a stack.

Types of Avatars in UI Design
Stacked Avatars by uinkits

  • Total Avatars

Used when you need to control the total number of avatars not shown.

Types of Avatars in UI Design
Total Avatars by uinkits

How To Use Avatars in UI Design

Avatars can be used with additional elements for:

  • User Status:

Avatars can be used to indicate when a user is online or offline. The most common way of showing a user status is to add a round indicator in the bottom right corner of the avatar. Use green when the user is online and gray or empty shape when offline.

Status Avatars in UI Design
User Status Avatars by uinkits

  • Story:

These type of avatars indicate if a user upload a story on their social media profile. The most common way of showing this is by adding a second layer of stroke around the default state of an avatar.

Story Avatars in UI Design
Story Avatars by uinkits

  • Call to Action:

Avatars can be used to encourage a specific call to action. Use rounded buttons with intuitive visual icons that suggest what the user should do or expect from the specific action. For example, include a “Follow” button as a “+” to encourage users to connect with others easier. 

Action Avatars in UI Design
Call to Action Avatars by uinkits

Sizes of Avatars and When To Use Avatars

Avatars are recommended to be used in one of the following sizes: 

  1. Extra Small (24x24 px)

It should be used in user interfaces with limited space. For example, in App Bars, Headers, etc. 

  1. Small (32x32 px)

It should be used in user interfaces where the avatar has little importance or the medium size is too large. For example, in Lists, Chatbots, etc.

  1. Medium (40x40 px)

This is the default size for avatars in most cases. 

  1. Large (60x60 px)

It should be used in user interfaces where the avatar is the main focus. For example, in Profile, Settings, etc.

Sizes of Avatars in UI Design
Sizes of Avatars by uinkits

Use the Avatar UI Element in Your UI/UX Design With uinkits

Our uinkits system is a Figma Design System and UI Kits that include UI components that allow you, as a UI UX designer, to create your design products as quickly as pressing a button. You can find all types of avatars and everything you need to create the perfect product design in Figma – all in just a few clicks. All you have to do is take the UI design component you need, and you’re ready to use it in your designs!

So, get your uinkits package and start designing now!