One seed.
One identity.

Generate consistent SVG and PNG avatars for assistants, bots, services, and users — locally, instantly, and without runtime dependencies.

Try the generator

Avatar generator

Change the seed, preview the identity, and save it.

Single avatar generator

Customize
Separates the same seed across projects.
Download

Ready to export.

Avatar preview

Generated deterministic avatar

Simple inputs. Stable results.

The generator turns identity data into a constrained visual state without storing images or calling a service.

01

Deterministic by default

The same seed, namespace, and options always resolve to the same avatar.

02

Ready for real interfaces

Export SVG or platform-friendly PNG sizes for profiles, dashboards, manifests, and app icons.

03

Private when needed

Use the server-side HMAC helpers before generation when identifiers should not be guessable.

Add it to your project.

ESM, CommonJS, TypeScript declarations, React, SVG, and Node.js PNG exports are included.

npm install agent-avatars