An open-source library that generates unique SVG avatars from usernames or emails. Features 6 different themes with customizable colors. Perfect for developers needing default user avatars without dealing with image uploads.
Super simple to use:
Install: npm install boring-avatars
Use: Import component, pass name prop: <Avatar name="username" />
Customize: Set variant (style), size, colors, square (shape) and other props. Same username always generates same avatar.
marble, beam, pixel, sunset, ring, bauhaus, diverse styles
Generate consistent avatars from usernames or emails, same name always produces same avatar
Vector graphics, scales without distortion, small file size, fast loading
Customize colors, size, shape, match brand colors
Auto-generate when users haven't uploaded, generate consistent avatars from usernames
Integrate directly into React projects, component-based usage is convenient
Customize colors to match brand colors, maintain visual consistency
colors={["#92A1C6", "#146A7C"]}.
Free avatar library with Figma plugin for quick integration into designs.
A fantastic library of 200,000+ AI-generated high-resolution avatars, perfect for design mockups and projects. No copyright concerns and super easy to use.
Generates hyper-realistic AI faces with each refresh. Perfect for projects needing authentic-looking avatars, completely free and ready to use.
With DiceBear, you can create great avatars for your projects immediately. Whether you're looking for abstract shapes or meticulously designed characters, you'll find what you need in our avatar styles. No matter how you want to use avatars or for what purpose, DiceBear has the right solution for you!