Name / email / string โ†’ unique random avatar SVG. Same input always yields the same avatar.
๐Ÿ‘ค Single preview
Seed variation gallery (seed+1, +2, โ€ฆ)

How to use

  1. Enter a seed (name, email, any string).
  2. Pick style and colors (or use a palette preset).
  3. Same seed always produces the same avatar (deterministic).
  4. Download SVG / PNG or copy SVG code.
  5. Gallery shows seed variations for batch preview.

Key features

  • 6 styles (Marble ยท Beam ยท Pixel ยท Sunset ยท Ring ยท Bauhaus)
  • 5-color palette + 5 presets
  • Deterministic (same seed โ†’ same result)
  • SVG / PNG export
  • Seed variation gallery (10 previews)

Use cases

  • Default user avatars โ€” auto-generate from username (Slack / GitHub style)
  • Comment systems โ€” give anonymous users personality
  • Dashboard team labels โ€” visualize team members
  • Feed placeholders โ€” pre-data loading
  • Storybook dummy data โ€” consistent dummy avatars

What is Boring Avatars style?

Boring Avatars is a 2021 open-source library by Hayk Saakian โ€” deterministic seed-based SVG avatars. Adds personality without photos, and the same user always gets the same avatar. Unlike Pravatar / UI Avatars APIs, it runs offline with no server dependency. This tool uses the same principle and adds a custom palette.

FAQ

Why is the same seed always the same?

The seed string is hashed to derive colors and shape positions. Same seed = same hash = same avatar. Essential for user consistency.

Can it generate real face photos?

No, abstract patterns only. For photorealistic faces use AI tools like thispersondoesnotexist.com.

API for automation?

This is GUI only. For automation use the npm boring-avatars library.

Free?

Yes, output is free to use commercially.