DiceBear is a privacy-focused, open source avatar library with 35+ avatar styles crafted by talented artists. Generate deterministic profile pictures via API, JS library, PHP library, Python library, Rust library, Go library & CLI.
任何字符串都可以作为种子,例如用户名、邮箱或 ID,DiceBear 都能在所有平台上稳定生成完全一致的头像。
https://api.dicebear.com/10.x/lorelei/svg?seed=Feliximport { Style, Avatar } from '@dicebear/core';
import definition from '@dicebear/styles/lorelei.json' with { type: 'json' };
const style = new Style(definition);
const avatar = new Avatar(style, {
seed: 'Felix'
});<?php
use Composer\InstalledVersions;
use DiceBear\Style;
use DiceBear\Avatar;
$basePath = InstalledVersions::getInstallPath('dicebear/styles');
$definition = json_decode(file_get_contents($basePath . '/src/lorelei.json'), true);
$style = new Style($definition);
$avatar = new Avatar($style, [
'seed' => 'Felix'
]);import json
from importlib.resources import files
from dicebear import Avatar, Style
definition = json.loads(
files("dicebear_styles").joinpath("lorelei.json").read_text("utf-8")
)
style = Style(definition)
avatar = Avatar(style, {
"seed": "Felix"
})use dicebear_core::{Avatar, Style};
use serde_json::json;
let style = Style::from_str(dicebear_styles::LORELEI)?;
let avatar = Avatar::new(&style, json!({
"seed": "Felix"
}))?;import (
dicebear "github.com/dicebear/dicebear-go/v10"
"github.com/dicebear/styles/v10"
)
style, _ := dicebear.NewStyle([]byte(styles.Lorelei))
avatar, _ := dicebear.NewAvatar(style, map[string]any{
"seed": "Felix",
})npx dicebear lorelei --seed 'Felix'Lorelei 是以下作品的再创作: Lorelei ,作者为 Lisa Wischofsky ,许可证为 CC0 1.0.
From cute characters to abstract patterns, pixel art to professional illustrations. Our avatar library features styles crafted by talented artists and designers.
From two-person side projects to global platforms, DiceBear powers the avatar layer wherever identity needs a face.
Give every user a unique avatar from day one. No upload, no Gravatar fallback, no awkward grey silhouette.
Instantly recognisable participants. Deterministic from a user ID, so the same person looks the same on every device.
Generate millions of unique player identities, NPCs and bots — same seed, same character, every session.
Distinct identities help build community trust. New users feel welcome with a face from the very first post.
Visual distinction for team members in collaborative apps. Cursors, mentions, sidebars — every face stays consistent.
Beautiful default profile pictures while users set up their account — and a graceful fallback when uploads fail.
没有开发者?没问题!我们的头像制作工具让任何人都能创建自定义个人资料图片,无需编写一行代码。只需选择、点击,然后下载。
点击即可自定义头发、眼睛、配饰等。
自由混合颜色和风格,打造独特外观。
保存头像并在任何地方使用。
DiceBear 是在开放环境中构建的。我们的核心库采用 MIT 许可证,我们倡导透明开发。加入成千上万已经喜爱 DiceBear 的开发者行列。