Avatar Generator
BetaMake an avatar from a name or an email: initials on a colour, or a mirrored block pattern. The same input always gives the same avatar. Download it as SVG or PNG.
- Free, no sign-up
- REST + MCP
- Updated
- Reviewed by Olgun Ozoktas
Up to two letters from the name, on a colour picked from the name.
Type a name or email
On this page, the avatar is made in your browser and your name or email is not uploaded.
How each style works
Initials
Takes the first letter of the first and the last word, so a one-word name gives one letter. The background colour comes from the name.
Identicon
Turns the text into a 5×5 grid of blocks that mirrors left to right, in one colour. It shows no letters.
Download
SVG stays sharp at any size. PNG is drawn at the size you pick: 64, 128, 256 or 512 px.
How to make an avatar
-
Choose a style
Pick Initials for letters on a colour, or Identicon for a block pattern. -
Type a name or email
The preview updates as you type, at full size and at 32, 48 and 96 pixels. Choose the shape, the font for initials and the PNG size. -
Download
Press Download SVG for a vector file or Download PNG for a picture at the size you chose.
Common use cases
Default profile pictures
Comment and team lists
Design mockups
Test fixtures
Why use an avatar generator?
The Avatar Generator makes an avatar from a name or an email address in two styles. Initials draws up to two letters, the first letters of the first and last words, on a background colour taken from a SHA-256 hash of the input. Identicon draws a mirrored 5×5 block pattern from the same hash. The input is trimmed and lower-cased first, so the same name always gives the same avatar. Choose a circle or a square, Inter or JetBrains Mono for the letters, and download an SVG or a PNG at 64 to 512 pixels.
No outside avatar service is used. On this page, the avatar is made in your browser and your name or email is not uploaded. The same function is available as the MCP tool avatar_generator and on the REST API.
Related tools: make a placeholder image of any size with the Placeholder Image Generator, a QR code for a profile link with the QR Code Generator, and unique ids for user records with the UUID Generator.
Tips
- Use the full name rather than a username for initials: a one-word username gives one letter.
- Square avatars suit apps that round the corners themselves.
- To get a different colour for the same person, add a word to the text, such as their team name.