Generate GitHub-style identicon avatars or initials-based avatars from any text — deterministic hash-driven grid pattern or name initials, with color, size, and shape options. Download as PNG or copy as a data URL / SVG.
Identicon hashes the seed text with a small FNV-1a variant, then uses the hash bits to build a 5×5 grid mirrored left-right (GitHub-identicon style) and a hue for the foreground color — the same seed always produces the same pattern and color. Initials takes the first letter of the first and last word (or just the first letter for a single word) and picks a background hue the same way, rendered as pure SVG. Placeholder draws a plain solid-color box (like placehold.co) at a custom width/height, with a custom label that defaults to the box's dimensions (e.g. "300×200") when left blank, and a font size that auto-scales to the box so large boxes don't end up with tiny text. Everything runs client-side; nothing is uploaded.
Generate GitHub-style identicon avatars or initials-based avatars from any text — deterministic hash-driven grid pattern or name initials, with color, size, and shape options. Download as PNG or copy as a data URL / SVG.
Type any text such as a username or email. The tool hashes it into a mirrored 5x5 grid pattern with a colour, so the same text always gives the same avatar.
Yes, there is an Initials mode that builds an avatar from a name, with size and shape options. The background colour is derived from the name.
Download it as a PNG. You can also copy it as a data URL (identicon and placeholder) or as raw SVG markup (initials).
Yes, Placeholder mode creates an image of any width and height with background and text colours and a label, which defaults to the dimensions.
No. This tool runs entirely in your browser — your input is processed locally on your device and is never uploaded or stored on a server.