Skip to content
特性

让头像脱颖而出

DiceBear 是一个开源头像库,能够快速生成独特且确定性的个人资料图片。无论你需要几何图形、可爱角色还是像素风格,这个注重隐私的 SVG 头像库都能用 30+ 种风格为你的项目增色。

Iris W.Product Designer
Leon B.Frontend Dev
Cara M.Team Lead
Finn H.Backend Dev
Yuki S.UX Researcher
特性

你需要的一切

你需要的一切,都能用来为应用创建美观且独特的头像。

确定性头像

相同的 seed 总会生成相同的头像,非常适合用户资料和稳定身份。

30+ 种头像风格

来自优秀创作者的精心设计风格,涵盖人物、抽象、像素艺术等。

免费头像 API

我们的头像 API 每天处理数百万请求,全球 CDN 可在毫秒级交付头像。

JS 库与 CLI

不会向外部服务器发送数据。在你的应用中完全掌控头像生成。

高度可定制

颜色、配饰、背景等等都可以调节,精细匹配你的品牌。

100% 开源

核心代码采用 MIT 许可,开发过程透明。你可以放心贡献、分叉或自托管。

易于使用

几分钟内完成集成

选择最适合你项目的集成方式。

JS 库

不会向外部发送数据。通过简单的 API 完全掌控头像生成。

import { Style, Avatar } from '@dicebear/core';
import lorelei from '@dicebear/definitions/lorelei.json';

const style = new Style(lorelei);
const svg = new Avatar(style, {
  seed: 'Mia',
}).toString();
JS 文档 →

PHP 库

适用于 PHP 8.2+ 的服务端头像生成,与 JS 库拥有相同的 API。

<?php
use Composer\InstalledVersions;
use DiceBear\Style;
use DiceBear\Avatar;

$basePath = InstalledVersions::getInstallPath('dicebear/definitions');
$definition = json_decode(
  file_get_contents($basePath . '/src/lorelei.json'), true
);

$style = new Style($definition);
$svg = (string) new Avatar($style, [
  'seed' => 'Mia',
]);
PHP 文档 →

头像 API

免费的头像 API,用于个人资料图片。通过全球 CDN 每天处理数百万请求。

https://api.dicebear.com/10.x/lorelei/svg?seed=Mia
API 文档 →

命令行

从命令行生成头像,非常适合脚本和自动化场景。

npx dicebear lorelei --seed "Mia" --format svg
命令行文档 →
框架支持

适配你最喜欢的框架

在 React、Vue、Svelte、Angular 等框架中使用 DiceBear。你可以把 HTTP 接口作为图片来源,也可以直接安装 JS 库。

内容分发网络

极速传输,全球交付

我们的 HTTP 接口由全球 CDN 驱动,低延迟、高可靠,而且完全免费。

bunny.net 为我们的 HTTP 接口赞助 CDN 基础设施。 这让我们可以以低延迟向全球提供头像,并且对你完全免费。

访问 bunny.net → 广告
1B+Month 请求量
3TB+Month 数据传输
85%+缓存命中率
对比

DiceBear 的对比表现

每个工具都有自己的优势,选择最适合你项目的方案。

功能DiceBearBoring AvatarsAvvvatarsMultiavatarJdenticon
GitHub 星标8.5k+6.2k+1.9k+1.9k+1.7k+
头像风格数量316211
可自定义选项丰富丰富有限有限有限
HTTP 接口 免费 付费
命令行
语言支持JavaScript/TypeScriptJavaScriptJavaScript/TypeScriptJavaScript、PHP、PythonJavaScript、.NET、PHP
依赖项ReactReact
输出格式SVG、PNG、JPEG、WebP、AVIFSVGSVGSVGSVG、PNG
设计许可视风格而定MITMIT自定义MIT
开源
确定性

这个对比基于公开信息,可能无法完全反映最新变化。 每个工具都有自己的优势,请选择最适合你项目的方案。

开源

我们相信开源。所有代码都可以在 GitHub 上找到。欢迎贡献、分叉,或者放心直接使用。

许可证

我们的代码采用 MIT 许可。头像风格则使用由创作者选择的不同许可证, 详情请查看总览页面。

立即开始

准备好创建出色的头像了吗?

加入成千上万正在使用 DiceBear 的开发者。创建独特的个人资料图片,而且永远免费。