Open Peeps Avatar Generator

Hand-drawn modular illustration characters by Pablo Stanley: arms, bodies, faces as building blocks

CC0 SVG npm API

Playground

Changes update the preview instantly. Nothing is uploaded.

Open Peeps avatar preview

Ready-to-use samples

Copy the URL or download the file.

  • Open Peeps avatar: felix

    felix

  • Open Peeps avatar: aneka

    aneka

  • Open Peeps avatar: jasper

    jasper

  • Open Peeps avatar: luna

    luna

  • Open Peeps avatar: milo

    milo

  • Open Peeps avatar: sage

    sage

  • Open Peeps avatar: nova

    nova

  • Open Peeps avatar: remy

    remy

Usage

HTTP API

<img
  src="https://api.dicebear.com/9.x/open-peeps/svg?seed=felix"
  alt="Avatar" width="80" height="80" />

npm

npm i @dicebear/core @dicebear/collection

import { createAvatar } from '@dicebear/core';
import { openPeeps } from '@dicebear/collection';

const svg = createAvatar(openPeeps, { seed: 'felix' }).toString();

About Open Peeps

A hand-drawn illustration library by Pablo Stanley. Characters are built from modular components (head, face, hair, accessories, clothing, body, arms) that can be combined to create unique people. Available standalone or through DiceBear. CC0, fully free for any use.

Best for: Marketing pages, onboarding illustrations, team pages, landing pages

License
CC0
Output
SVG
Deterministic
Yes
Hosted API
Yes
Package
via @dicebear/open-peeps
Links
Docs GitHub

Other avatar generators

Compare all 14 libraries

Frequently Asked Questions

Is Open Peeps free to use commercially?
Open Peeps is licensed under CC0. This is a permissive license: you can use it in commercial projects with no royalties, though MIT requires keeping the license notice.
What output formats does Open Peeps support?
Open Peeps generates avatars as SVG. SVG output scales to any size without quality loss, useful for retina displays and print.
Should I use the Open Peeps API or the npm package?
Use the HTTP API for quick prototypes or server-rendered <img> tags with zero install. Switch to the npm package for production traffic: no external network dependency, no rate limits, and it works offline.
Does the same seed always produce the same Open Peeps avatar?
Yes. Open Peeps is fully deterministic: the same seed value always renders the identical avatar, so you never need to store the generated image.