Identicon Avatar Generator

Seeded locally with the Web Crypto API. The SVG is self-contained — no external references or network requests.

License-free placeholder avatars

An identicon is a deterministic, abstract avatar built from a 5×5 grid that is mirrored across its vertical axis, the same style GitHub renders for users without a profile picture. Each Generate click draws a fresh seed and produces a new symmetric pattern in a single pleasant color on a light background.

Copy the inline SVG markup to drop into a component or design file, or copy a data:image/svg+xml URI to use directly as an img source or CSS background. Both are self-contained, so they work offline and need no hosting. Pair them with the user profile generator for complete mock identities.

How it works

  1. Your browser generates cryptographically secure random bytes with the Web Crypto API
  2. One byte sets the hue; the remaining bits decide the left three columns of the 5×5 grid
  3. Columns are mirrored across the vertical axis to make a symmetric pattern
  4. The grid is rendered as an inline SVG you can copy as markup or a data URI — nothing leaves your device