Skip to main content
Pictum integrations render generated avatars as native framework components. You can also use framework-independent helpers or direct image URLs, including realistic portraits.

See the output

Every preview is loaded from https://pictum.dev through a normal image URL.

Identicon

Identicon avatar generated from the seed ada-lovelace

Gradient

Gradient avatar generated from the seed ada-lovelace

Initials

Initials avatar showing AL for the seed ada-lovelace

Realistic (any)

Realistic portrait selected across all genders with the seed studio-atlas

Realistic (female)

Realistic female portrait selected with the seed studio-orchid

Realistic (male)

Realistic male portrait selected with the seed studio-harbor

Use your integration

Choose your framework to install its Pictum package and render a generated avatar. Each component forwards native image attributes, including alt, width, and height.
Continue with the React integration guide.

Standalone integrations

Use browser-native custom elements, framework-independent helpers, or direct image URLs.
Review the HTTP API reference.

Choose an avatar type

Generated avatars

Generated avatars are available through every integration component and helper. The same seed and variant always return the same design.

Realistic portraits

Realistic portraits are currently served through direct image URLs. Use them as a native image source in any framework or application.
The API hashes each seed into the current portrait catalog without storing the seed. Catalog updates may remap existing seeds, and cached responses can continue showing the previous portrait until they expire.

Configure avatars

Choose a seed

Seeds accept 1-128 ASCII letters, numbers, and URL-safe separators. A seed must start and end with a letter or number.Use a stable opaque identifier that contains no sensitive information. Avatar URLs are public, cacheable, and may appear in logs or browser history.
Generated raster avatars use a 256x256 source by default. Realistic avatars preserve their catalog source dimensions.

Next steps

Explore integrations

Review complete component and helper examples for your framework.

Use the HTTP API

Inspect avatar routes, formats, caching headers, and errors.