Avatars
Turn a name, email, or id into a deterministic avatar, then copy the SVG, download a PNG, or link to it from anywhere.
Make an avatar
The same text always gives the same picture, in every style, on every device.
Sets the PNG pixels and the SVG width/height.
The shape is a mask on the SVG, so it stays crisp at any size.
Link to it
A permanent URL that renders this exact avatar. Use it as an <img src> anywhere.
Type a seed to begin. Until then you are looking at "anonymous".
Take the file
Nothing leaves this page. The SVG is built here; the PNG is rasterised here at the chosen size.
HTTP endpoint
GET · Cloudflare Worker · cached forever, the output never changes
https://avatars.m18x.com/{style}/{seed}.{svg|png} - style
- Faces: beam, blob, bot, pip, boo. Abstract: candy, blocks, bauhaus, pixel, ring. Letters: initials.
- seed
- URL-encoded text, or
h/<hash>to link without exposing the text (addletters=for initials). - size
- Pixels from 16 to 1024. PNG needs it; SVG uses it as width and height. Default
128. - colors
- Two to eight hex values without
#, comma separated. - shape
round(default),rounded, orsquare.
Same settings, other seeds
How a whole team looks in this style
Every avatar below uses the style, palette and shape you picked. Click one to load its seed.
Credits
Open source this is built on
Four projects do the load-bearing work. Their licence texts ship with the source in packages/avatars/licenses.
DiceBear and minidenticons shaped the brief but are not used here. The blob, bot, pip, boo, candy, blocks and ring styles are original.