Avatar Creator

Demo to preview the plugin:

Introduction

The Avatar Creator plugin allows you to add customizable, interactive avatars to your Bubble application. This no-code plugin provides full control over the avatar’s appearance, including facial expressions, hairstyles, accessories, clothing, and more.
See Key Features
ℹ️
The plugin can generate random avatars for sign-ups or let users customize their own.

Prerequisite

  • Bubble Account: An active Bubble.io account is required to install and use the plugin.
  • Plugin Installation: The plugin can be installed directly from the Zeroqode Plugin Store or from the Plugins section of your Bubble Editor.
  • Repeating Group Setup: Ensure your Bubble app has a repeating group element to showcase saved avatars.
  • Familiarity with Bubble Workflows: Basic knowledge of Bubble workflows is required to dynamically control progress values and actions.
Image without caption

How to setup

Step 1: Installation

Step 2: Place the Element

Step 3: Setup Database

Step 4: Create. Workflows

Plugin Element Properties

Image without caption

Avatar Element Fields

Property
Description
Type
Avataar Style
Choose between Circle or Transparent styles
Text (optional)
Avataar Top Type
Select a hairstyle or head accessory
Text (optional)
Accessories Type
Choose from various accessories like glasses or sunglasses
Text (optional)
Hair Color
Select a color for the avatar’s hair
Text (optional)
Hat Color
Customize hat colors (applicable for hat styles)
Text (optional)
Facial Hair Type
Choose between different beard and mustache styles
Text (optional)
Facial Hair Color
Customize facial hair color
Text (optional)
Clothes Type
Select different outfit styles
Text (optional)
Clothes Color
Choose a color for the selected clothing type
Text (optional)
Clothes Graphic Type
Choose a graphic print for certain outfits
Text (optional)
Eyes Type
Select different eye expressions
Text (optional)
Eyebrow Type
Choose between various eyebrow styles
Text (optional)
Mouth Type
Customize mouth expressions
Text (optional)
Skin Color
Select from multiple skin tones
Text (optional)

Element Actions

  • Generate Avatar
Creates an avatar based on the selected customization options.
Title
Description
Type
Avataar Style
Choose Circle or Transparent
Text (optional)
Avataar Top Type
Select hair or headwear
Text (optional)
Accessories Type
Choose eyewear or accessories
Text (optional)
Hair Color
Select a hair color
Text (optional)
Hat Color
Select a hat color (if applicable)
Text (optional)
Facial Hair Type
Select a beard or mustache style
Text (optional)
Facial Hair Color
Choose a color for facial hair
Text (optional)
Clothes Type
Select clothing style
Text (optional)
Clothes Color
Select clothing color
Text (optional)
Clothes Graphic Type
Choose a graphic print for shirts
Text (optional)
Eyes Type
Choose an eye expression
Text (optional)
Eyebrow Type
Choose an eyebrow style
Text (optional)
Mouth Type
Choose a mouth expression
Text (optional)
Skin Color
Choose a skin tone
Text (optional)
  • Generate Random Avataar
Creates a randomly generated avatar with randomized attributes.

Exposed States

The plugin exposes the following states that can be used in workflows:
Title
Description
Type
Avatar URL
The generated avatar’s image URL
Text
Avatar Style
Displays the selected style (Circle/Transparent)
Text
Avatar Top Type
Shows the selected top type
Text
Avatar Accessories Type
Displays the chosen accessory
Text
Avatar Hair Color
Displays the selected hair color
Text
Avatar Hat Color
Shows the selected hat color
Text
Avatar Facial Hair Type
Displays the selected facial hair style
Text
Avatar Facial Hair Color
Shows the facial hair color
Text
Avatar Clothes Type
Displays the selected clothing type
Text
Avatar Clothes Color
Shows the selected clothing color
Text
Avatar Clothes Graphic Type
Displays the selected graphic type
Text
Avatar Eye Type
Shows the selected eye expression
Text
Avatar Eyebrow Type
Displays the chosen eyebrow style
Text
Avatar Mouth Type
Shows the selected mouth expression
Text
Avatar Skin Color
Displays the selected skin tone
Text
Random Avatar Styles
Often randomly assigned: Circle, Transparent
Text
Random Avatar Top Type
Displays a randomly selected top type
Text
Random Avatar Accessories Type
Displays randomly assigned accessories
Text
Random Avatar Hair Color
Displays a randomly assigned hair color
Text
Random Avatar Hat Color
Displays a randomly assigned hat color
Text
Random Avatar Facial Hair Type
Displays a randomly selected facial hair type
Text
Random Avatar Facial Hair Color
Displays a randomly selected facial hair color
Text
Random Avatar Clothe Type
Displays a randomly selected clothing type
Text
Random Avatar Clothe Color
Displays a randomly assigned clothing color
Text
Random Avatar Graphic Type
Displays a randomly selected graphic type
Text
Random Avatar Eye Type
Displays a randomly selected eye expression
Text
Random Avatar Eyebrow Type
Displays a randomly selected eyebrow style
Text
Random Avatar Mouth Type
Displays a randomly selected mouth expression
Text
Random Avatar Skin Color
Displays a randomly selected skin tone
Text
Image without caption

Changelogs