Generator Tools
Identicon Generator
Generate a deterministic identicon avatar from any username, email, or string. Pick a GitHub or blocky style, then download a PNG or SVG in your browser.
The same text always produces the same avatar. Nothing is uploaded; the image is generated entirely in your browser.
Preview
Foreground
#39d085
Background
#f0f0f0
Grid
5 x 5
Style
Mirror-symmetric pixel sprite on a light tile. The familiar default-avatar look.
Grid size
Export size
Saturation
62%
Lightness
52%
Padding
9%
Rounded corners
Clip the avatar to a rounded square (squircle look).
How to use
- Type any text in the input, such as a username, email address, or user id.
- Pick a style: GitHub for a symmetric pixel sprite or Blocky for a colored grid.
- Adjust the grid size, color, padding, and rounded corners until the avatar looks right.
- Watch the live preview update instantly; the same text always gives the same image.
- Download a PNG at your chosen size, download the SVG, or copy the SVG code to paste anywhere.
About this tool
Identicon Generator turns any text into a unique, repeatable avatar image without uploading a photo. An identicon is a small picture derived purely from a string, so the same input always produces the same picture and two different inputs almost always look different. That property is what makes identicons useful as default avatars: you can give every user, account, comment author, or API key a stable visual identity computed from a username, email address, user id, IP address, or commit hash, with no image to store and nothing to moderate. Two styles are built in. GitHub style draws the classic mirror-symmetric pixel sprite on a light tile, the look popularized by GitHub for accounts without a profile photo, where only the left half of the grid is derived from the hash and the right half mirrors it so the shape always reads as a balanced glyph. Blocky style fills every cell with one of a few deterministic colors and uses no symmetry, closer to the dense avatars seen in crypto wallets. The mapping is a pure function: the tool computes an FNV-1a hash over the UTF-8 bytes of your text, seeds a small xorshift generator from that hash to decide which cells are filled, and derives the color from the hash hue combined with the saturation and lightness you choose, so multi-byte characters and emoji all contribute and similar strings still land on visibly different colors. You can tune the grid size from four by four up to eight by eight, adjust saturation, lightness, and padding, toggle rounded corners for a squircle look, and preview the result live. Export the avatar as a crisp scalable SVG, copy the SVG markup straight into your markup or CSS, or rasterize it to a PNG at 64, 128, 256, or 512 pixels for places that need a bitmap. Everything runs locally in your browser using a canvas and the standard text encoder. The text you type, the options you pick, and the generated images are never uploaded, never logged, and never leave your device. Identicons are a visual fingerprint, not a security control: because the algorithm is public and deterministic, do not treat a matching avatar as proof of identity.
Free to use. Works in your browser. No signup, no login.
Related tools
You may also like
Initials Avatar Generator
Build user-profile avatars from initials with auto colours, custom shapes, and PNG or SVG export.
Open tool
DeveloperGravatar URL Generator
Build Gravatar image URLs from an email with size and fallback options.
Open tool
GeneratorString to Color
Map any string to a deterministic color, with a list mode and CSS export.
Open tool
GeneratorQR Code Generator
QR codes for URLs, text, email, phone, SMS, WiFi, and vCard with PNG and SVG download.
Open tool
ImageFavicon Generator
Generate a real favicon.ico plus PNG icons from 16 to 512 px in your browser.
Open tool