Public APIs
Dicebear Avatars favicon

Dicebear Avatars

Test Data

Generate random pixel-art avatars.

Dicebear Avatars's website screenshot

About Dicebear Avatars

DiceBear is an open source avatar library and API that generates deterministic profile pictures from a seed string such as a username, email, or ID. The same seed always produces the same avatar across platforms. It offers 52 avatar styles ranging from hand-drawn characters to abstract patterns and pixel art, and is accessible via an HTTP API, a JS library, and libraries for PHP, Python, Rust, Go, and Dart, as well as a CLI.

It is aimed at developers building user profiles, chat applications, games, forums, and team tools who need default or placeholder avatars without requiring image uploads. A no-code avatar editor is also available for creating and downloading custom profile pictures as PNGs, and a Figma plugin lets designers build custom avatar styles that can be exported and used with the library.

The core library is MIT licensed. Individual avatar styles are attributed to various artists under licenses including CC0 1.0, CC BY 4.0, and MIT. The CDN is sponsored by bunny.net.

Key features

  • 52 avatar styles from hand-drawn characters to abstract patterns
  • Deterministic avatars generated from a seed string like a username or email
  • HTTP API plus JS, PHP, Python, Rust, Go, and Dart libraries and a CLI
  • No-code avatar maker/editor with PNG download
  • Figma plugin for designing and exporting custom avatar styles
  • Open source core library under MIT license

Frequently asked questions

Is DiceBear free to use?

Yes, DiceBear's core library is MIT licensed and free and open source.

What languages or platforms does DiceBear support?

DiceBear offers an HTTP API and libraries for JavaScript, PHP, Python, Rust, Go, and Dart, plus a CLI.

How does DiceBear generate consistent avatars?

You provide a seed string, such as a username, email, or ID, and DiceBear deterministically generates the identical avatar every time for that seed.

Can I use DiceBear without writing code?

Yes, DiceBear provides a no-code avatar maker/editor where you can pick, click, and download a custom avatar as a PNG.

Who is DiceBear for?

It's built for developers adding avatars to user profiles, chat apps, games, forums, and team tools, ranging from two-person side projects to global platforms.

Advertise here

Featured products

  • SerpApi - Search API favicon
  • Screenshot Scout favicon
  • TalorData favicon
  • CoreClaw favicon

Show your product to thousands of developers

· 100k monthly pageviews
· 7k newsletter subscribers

Advertise your product