ToonHead
This avatar style is a remix of: ToonHead by Johan Melin, licensed under CC BY 4.0 .
LICENSE
While our code is MIT licensed, the design of this avatar style is licensed under CC BY 4.0. See details for more information.
Usage
Use this URL to request this avatar style via our HTTP API.
https://api.dicebear.com/9.x/toon-head/svgYou can use the URL directly as image source.

See HTTP-API docs for more information.
First install the required packages via npm:
npm install @dicebear/core @dicebear/collection --saveThen you can create this avatar as follows:
import { createAvatar } from '@dicebear/core';
import { toonHead } from '@dicebear/collection';
const avatar = createAvatar(toonHead, {
// ... options
});
const svg = avatar.toString();
See JS-Library docs for more information.
First install the CLI package via npm:
npm install --global dicebearThen you can create this avatar as follows:
dicebear toonHeadSee CLI docs for more information.
Options
seed
TypestringThe seed determines the initial value for the built-in PRNG. With the PRNG you can create the same avatar over and over again based.
FelixAnekahttps://api.dicebear.com/9.x/toon-head/svg?seed=FelixcreateAvatar(toonHead, {
seed: "Felix"
});dicebear toonHead --seed "Felix"flip
Typebooleanfalsetruefalsehttps://api.dicebear.com/9.x/toon-head/svg?flip=falsecreateAvatar(toonHead, {
flip: false
});dicebear toonHead --flip falserotate
TypeintegerMinimum 0Maximum 3600901802700https://api.dicebear.com/9.x/toon-head/svg?rotate=0createAvatar(toonHead, {
rotate: 0
});dicebear toonHead --rotate 0scale
TypeintegerMinimum 0Maximum 20050100200100https://api.dicebear.com/9.x/toon-head/svg?scale=50createAvatar(toonHead, {
scale: 50
});dicebear toonHead --scale 50radius
TypeintegerMinimum 0Maximum 50010203040500https://api.dicebear.com/9.x/toon-head/svg?radius=0createAvatar(toonHead, {
radius: 0
});dicebear toonHead --radius 0size
TypeintegerMinimum 13248648096https://api.dicebear.com/9.x/toon-head/svg?size=32createAvatar(toonHead, {
size: 32
});dicebear toonHead --size 32backgroundColor
TypearrayItem Pattern ^(transparent|[a-fA-F0-9]{6})$b6e3f4c0aeded1d4f9ffd5dcffdfbfhttps://api.dicebear.com/9.x/toon-head/svg?backgroundColor=b6e3f4,c0aede,d1d4f9createAvatar(toonHead, {
backgroundColor: ["b6e3f4","c0aede","d1d4f9"]
});dicebear toonHead --backgroundColor "b6e3f4" "c0aede" "d1d4f9"backgroundType
TypearraygradientLinearsolidsolidhttps://api.dicebear.com/9.x/toon-head/svg?backgroundType=gradientLinear,solidcreateAvatar(toonHead, {
backgroundType: ["gradientLinear","solid"]
});dicebear toonHead --backgroundType "gradientLinear" "solid"backgroundRotation
Typearray Specify an array of two numbers for this option. The PRNG will generate a number between the two values, which will be used as the rotation degree. The rotation is only visible if backgroundType is set to ['gradientLinear'].
0360https://api.dicebear.com/9.x/toon-head/svg?backgroundRotation=0,360createAvatar(toonHead, {
backgroundRotation: [0,360]
});dicebear toonHead --backgroundRotation 0 360translateX
TypeintegerMinimum -100Maximum 100-50-25025500https://api.dicebear.com/9.x/toon-head/svg?translateX=-50createAvatar(toonHead, {
translateX: -50
});dicebear toonHead --translateX -50translateY
TypeintegerMinimum -100Maximum 100-50-25025500https://api.dicebear.com/9.x/toon-head/svg?translateY=-50createAvatar(toonHead, {
translateY: -50
});dicebear toonHead --translateY -50clip
Typebooleantruehttps://api.dicebear.com/9.x/toon-head/svg?clip=truecreateAvatar(toonHead, {
clip: true
});dicebear toonHead --clip truerandomizeIds
TypebooleanThis option randomize the IDs in the generated SVG / XML. This can be useful for example if the avatars are included directly in the HTML and you want to avoid ID collisions.
falsehttps://api.dicebear.com/9.x/toon-head/svg?randomizeIds=falsecreateAvatar(toonHead, {
randomizeIds: false
});dicebear toonHead --randomizeIds falsebeard
TypearraychinchinMoustachefullBeardlongBeardmoustacheTwirlchinchinMoustachefullBeardlongBeardmoustacheTwirlhttps://api.dicebear.com/9.x/toon-head/svg?beard=chin,chinMoustache,fullBeardcreateAvatar(toonHead, {
beard: ["chin","chinMoustache","fullBeard"]
});dicebear toonHead --beard "chin" "chinMoustache" "fullBeard"beardProbability
TypeintegerMinimum 0Maximum 100010050https://api.dicebear.com/9.x/toon-head/svg?beardProbability=0createAvatar(toonHead, {
beardProbability: 0
});dicebear toonHead --beardProbability 0body
Typearraybodybodyhttps://api.dicebear.com/9.x/toon-head/svg?body=bodycreateAvatar(toonHead, {
body: ["body"]
});dicebear toonHead --body "body"clothes
TypearraydressopenJacketshirttShirtturtleNeckdressopenJacketshirttShirtturtleNeckhttps://api.dicebear.com/9.x/toon-head/svg?clothes=dress,openJacket,shirtcreateAvatar(toonHead, {
clothes: ["dress","openJacket","shirt"]
});dicebear toonHead --clothes "dress" "openJacket" "shirt"clothesColor
TypearrayItem Pattern ^(transparent|[a-fA-F0-9]{6})$0b3286147f3c731ac3151613545454b11f1fe8e9e6eab308ec4899f97316https://api.dicebear.com/9.x/toon-head/svg?clothesColor=0b3286,147f3c,731ac3createAvatar(toonHead, {
clothesColor: ["0b3286","147f3c","731ac3"]
});dicebear toonHead --clothesColor "0b3286" "147f3c" "731ac3"eyebrows
Typearrayangryhappyneutralraisedsadangryhappyneutralraisedsadhttps://api.dicebear.com/9.x/toon-head/svg?eyebrows=angry,happy,neutralcreateAvatar(toonHead, {
eyebrows: ["angry","happy","neutral"]
});dicebear toonHead --eyebrows "angry" "happy" "neutral"eyes
Typearraybowhappyhumblewidewinkbowhappyhumblewidewinkhttps://api.dicebear.com/9.x/toon-head/svg?eyes=bow,happy,humblecreateAvatar(toonHead, {
eyes: ["bow","happy","humble"]
});dicebear toonHead --eyes "bow" "happy" "humble"hair
TypearraybunsideComedspikyundercutbunsideComedspikyundercuthttps://api.dicebear.com/9.x/toon-head/svg?hair=bun,sideComed,spikycreateAvatar(toonHead, {
hair: ["bun","sideComed","spiky"]
});dicebear toonHead --hair "bun" "sideComed" "spiky"hairColor
TypearrayItem Pattern ^(transparent|[a-fA-F0-9]{6})$2c1b18724133a55728b58143d6b370https://api.dicebear.com/9.x/toon-head/svg?hairColor=2c1b18,724133,a55728createAvatar(toonHead, {
hairColor: ["2c1b18","724133","a55728"]
});dicebear toonHead --hairColor "2c1b18" "724133" "a55728"hairProbability
TypeintegerMinimum 0Maximum 1000100100https://api.dicebear.com/9.x/toon-head/svg?hairProbability=0createAvatar(toonHead, {
hairProbability: 0
});dicebear toonHead --hairProbability 0head
Typearrayheadheadhttps://api.dicebear.com/9.x/toon-head/svg?head=headcreateAvatar(toonHead, {
head: ["head"]
});dicebear toonHead --head "head"mouth
Typearrayagapeangrylaughsadsmileagapeangrylaughsadsmilehttps://api.dicebear.com/9.x/toon-head/svg?mouth=agape,angry,laughcreateAvatar(toonHead, {
mouth: ["agape","angry","laugh"]
});dicebear toonHead --mouth "agape" "angry" "laugh"rearHair
TypearraylongStraightlongWavyneckHighshoulderHighlongStraightlongWavyneckHighshoulderHighhttps://api.dicebear.com/9.x/toon-head/svg?rearHair=longStraight,longWavy,neckHighcreateAvatar(toonHead, {
rearHair: ["longStraight","longWavy","neckHigh"]
});dicebear toonHead --rearHair "longStraight" "longWavy" "neckHigh"rearHairProbability
TypeintegerMinimum 0Maximum 100010050https://api.dicebear.com/9.x/toon-head/svg?rearHairProbability=0createAvatar(toonHead, {
rearHairProbability: 0
});dicebear toonHead --rearHairProbability 0skinColor
TypearrayItem Pattern ^(transparent|[a-fA-F0-9]{6})$5c3829a36b4fb98e6ac68e7af1c3a5https://api.dicebear.com/9.x/toon-head/svg?skinColor=5c3829,a36b4f,b98e6acreateAvatar(toonHead, {
skinColor: ["5c3829","a36b4f","b98e6a"]
});dicebear toonHead --skinColor "5c3829" "a36b4f" "b98e6a"Details
| Naming | |
|---|---|
| Collection Import | |
| Package Import | |
| CLI | |
| HTTP-API | https://api.dicebear.com/9.x/toon-head/svg |
| JSON Schema | https://api.dicebear.com/9.x/toon-head/schema.json |
| Source | |
|---|---|
| Title | ToonHead |
| Creator | Johan Melin |
| Website | https://www.johanmelin.com |
| License | CC BY 4.0 |
| Source | https://www.figma.com/community/file/1589627891082866389 |