Wild APIs

Avatars APIs

These avatar APIs generate a consistent image from a seed, so the same username always gets the same picture, and none of them needs a key. DiceBear offers dozens of styles in SVG or PNG, RoboHash turns any string into a robot, monster or cat, and Crafatar is specific to Minecraft, rendering player heads, skins and capes from a UUID.
4 listings
APIPricingAuthFormatFree tierStatus
CrafatarRenders Minecraft player avatars, 3D head/body models, skins and capes from a UUID.
Media & Entertainment › Games
FreeNoneBinaryUnlimitedLive
DiceBearGenerates deterministic SVG or PNG avatars from a seed string, across dozens of styles.
Media & Entertainment › Images & Photos
FreeNoneBinaryUnlimitedLive
RoboHashTurns any text/hash into a deterministic robot, monster, cat, or avatar image for placeholder use.
Developer Tools › Mock & Test APIs
FreeNoneBinaryUnlimitedLive
Waldrand AvatarGenerates a stable SVG, PNG or WebP avatar/identicon from any string, no key or account needed.
Developer Tools › Mock & Test APIs
FreeNoneBinary10k+/dayLive

Choosing an Avatars API

Is there a free Avatars API?

Yes. DiceBear, RoboHash, Waldrand Avatar and Crafatar are free to use.

Which Avatars APIs work without an API key?

DiceBear, RoboHash, Waldrand Avatar and Crafatar need no key or sign-up, so you can try them with a plain request.

Can I call an Avatars API from front-end JavaScript?

DiceBear, RoboHash, Waldrand Avatar and Crafatar allow cross-origin requests and need no key, so they work straight from the browser. For the others, call them from your server so your key stays private.

Can I use Avatars APIs in a commercial project?

DiceBear and Crafatar permit commercial use.

Broader: Images & Photos APIs · Media & Entertainment APIs

More in Images & Photos: Stock Photos APIs · Placeholder Images APIs · Image Resize & Compression APIs