Design and interface · Independent · 20 Oct 2026

dicebear/dicebear

DiceBear is an avatar library for designers and developers. 🌍

← Design and interface
DiceBear: avatar library. Turns text seeds into consistent SVG avatars.

In simple English

Every app needs profile pictures for users. Instead of asking people to upload photos, this tool generates unique cartoon faces automatically. You give it a word, like a username or an email address. The tool turns that word into a sharp image made of vectors. The same word always makes the exact same picture. It costs nothing to use, and you only need to store a short piece of text in your database.

What it is

DiceBear is a code library and web service that generates SVG avatars from text strings. It ships with dozens of visual styles and works across seven programming languages.

What it is good for

Any solo builder who wants to display placeholder profile pictures for users before they upload a real photo. It saves you from storing large image files on your server.

Stars9.9k
LicenceMIT
Latestv10.7.0 (2026-08-26)checked 20 Oct 2026
Last code change2026-10-11
Written inVue
Setup effort
2 / 5
Payoff
5 / 5
Good
  • The same text string always creates the identical avatar image.
  • Available as a web link, a command-line tool, or native libraries for seven programming languages.
  • Licensed under the MIT licence, which allows free commercial use of the code.
Watch for
  • Individual avatar styles might carry their own separate licences and attribution rules.
  • Requires a small amount of coding to integrate into your backend or frontend.
  • Too many generated avatars can look repetitive if your user base grows very large.
Replaces

Manual user avatar uploads and storing image files on cloud storage.

Works well with

A web application framework like Next.js or Flask to display generated user profiles.

Similar repositories
Also reviewed on Repo Radar
  • SVG-Edit/svgedit7.8k stars

    A vector drawing editor that runs in a browser and can be embedded in a web page.

  • viliusle/miniPaint3.5k stars

    A layered image editor that runs in a browser, with no upload and nothing installed.

  • johanmattssonm/birdfont561 stars

    A free desktop editor for drawing a typeface and exporting it as an installable font file.

Install
npm install @dicebear/core

Independent: reviewed for Repo Radar outside the daily editions. Every independent repository

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.