Pixel Art
Pixel Art by DiceBear, licensed under CC0 1.0 .
LICENSE
While our code is MIT licensed, the design of this avatar style is licensed under CC0 1.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/pixel-art/svg
You 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 --save
Then you can create this avatar as follows:
import { createAvatar } from '@dicebear/core';
import { pixelArt } from '@dicebear/collection';
const avatar = createAvatar(pixelArt, {
// ... options
});
const svg = avatar.toString();
See JS-Library docs for more information.
First install the CLI package via npm:
npm install --global dicebear
Then you can create this avatar as follows:
dicebear pixelArt
See 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/pixel-art/svg?seed=Felix
createAvatar(pixelArt, {
seed: "Felix"
});dicebear pixelArt --seed "Felix"
flip
Typebooleanfalsetruefalsehttps://api.dicebear.com/9.x/pixel-art/svg?flip=false
createAvatar(pixelArt, {
flip: false
});dicebear pixelArt --flip false
rotate
TypeintegerMinimum 0Maximum 3600901802700https://api.dicebear.com/9.x/pixel-art/svg?rotate=0
createAvatar(pixelArt, {
rotate: 0
});dicebear pixelArt --rotate 0
scale
TypeintegerMinimum 0Maximum 20050100200100https://api.dicebear.com/9.x/pixel-art/svg?scale=50
createAvatar(pixelArt, {
scale: 50
});dicebear pixelArt --scale 50
radius
TypeintegerMinimum 0Maximum 50010203040500https://api.dicebear.com/9.x/pixel-art/svg?radius=0
createAvatar(pixelArt, {
radius: 0
});dicebear pixelArt --radius 0
size
TypeintegerMinimum 13248648096https://api.dicebear.com/9.x/pixel-art/svg?size=32
createAvatar(pixelArt, {
size: 32
});dicebear pixelArt --size 32
backgroundColor
TypearrayItem Pattern ^(transparent|[a-fA-F0-9]{6})$b6e3f4c0aeded1d4f9ffd5dcffdfbfhttps://api.dicebear.com/9.x/pixel-art/svg?backgroundColor=b6e3f4,c0aede,d1d4f9
createAvatar(pixelArt, {
backgroundColor: ["b6e3f4","c0aede","d1d4f9"]
});dicebear pixelArt --backgroundColor "b6e3f4" "c0aede" "d1d4f9"
backgroundType
TypearraygradientLinearsolidsolidhttps://api.dicebear.com/9.x/pixel-art/svg?backgroundType=gradientLinear,solid
createAvatar(pixelArt, {
backgroundType: ["gradientLinear","solid"]
});dicebear pixelArt --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/pixel-art/svg?backgroundRotation=0,360
createAvatar(pixelArt, {
backgroundRotation: [0,360]
});dicebear pixelArt --backgroundRotation 0 360
translateX
TypeintegerMinimum -100Maximum 100-50-25025500https://api.dicebear.com/9.x/pixel-art/svg?translateX=-50
createAvatar(pixelArt, {
translateX: -50
});dicebear pixelArt --translateX -50
translateY
TypeintegerMinimum -100Maximum 100-50-25025500https://api.dicebear.com/9.x/pixel-art/svg?translateY=-50
createAvatar(pixelArt, {
translateY: -50
});dicebear pixelArt --translateY -50
clip
Typebooleantruehttps://api.dicebear.com/9.x/pixel-art/svg?clip=true
createAvatar(pixelArt, {
clip: true
});dicebear pixelArt --clip true
randomizeIds
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/pixel-art/svg?randomizeIds=false
createAvatar(pixelArt, {
randomizeIds: false
});dicebear pixelArt --randomizeIds false
accessories
Typearrayvariant01variant02variant03variant04variant01variant02variant03variant04https://api.dicebear.com/9.x/pixel-art/svg?accessories=variant01,variant02,variant03
createAvatar(pixelArt, {
accessories: ["variant01","variant02","variant03"]
});dicebear pixelArt --accessories "variant01" "variant02" "variant03"
accessoriesColor
TypearrayItem Pattern ^(transparent|[a-fA-F0-9]{6})$a9a9a9d3d3d3daa520fafad2ffd700https://api.dicebear.com/9.x/pixel-art/svg?accessoriesColor=a9a9a9,d3d3d3,daa520
createAvatar(pixelArt, {
accessoriesColor: ["a9a9a9","d3d3d3","daa520"]
});dicebear pixelArt --accessoriesColor "a9a9a9" "d3d3d3" "daa520"
accessoriesProbability
TypeintegerMinimum 0Maximum 100010010https://api.dicebear.com/9.x/pixel-art/svg?accessoriesProbability=0
createAvatar(pixelArt, {
accessoriesProbability: 0
});dicebear pixelArt --accessoriesProbability 0
beard
Typearrayvariant01variant02variant03variant04variant05variant06variant07variant08variant01variant02variant03variant04variant05variant06variant07variant08https://api.dicebear.com/9.x/pixel-art/svg?beard=variant01,variant02,variant03
createAvatar(pixelArt, {
beard: ["variant01","variant02","variant03"]
});dicebear pixelArt --beard "variant01" "variant02" "variant03"
beardProbability
TypeintegerMinimum 0Maximum 10001005https://api.dicebear.com/9.x/pixel-art/svg?beardProbability=0
createAvatar(pixelArt, {
beardProbability: 0
});dicebear pixelArt --beardProbability 0
clothing
Typearrayvariant01variant02variant03variant04variant05variant06variant07variant08variant09variant10variant11variant12variant13variant14variant15variant16variant17variant18variant19variant20variant21variant22variant23variant01variant02variant03variant04variant05variant06variant07variant08variant09variant10variant11variant12variant13variant14variant15variant16variant17variant18variant19variant20variant21variant22variant23https://api.dicebear.com/9.x/pixel-art/svg?clothing=variant01,variant02,variant03
createAvatar(pixelArt, {
clothing: ["variant01","variant02","variant03"]
});dicebear pixelArt --clothing "variant01" "variant02" "variant03"
clothingColor
TypearrayItem Pattern ^(transparent|[a-fA-F0-9]{6})$00b1595bc0de44c58588d8b0428bca03396cae0001d11141ff6f69ffc425ffd969ffeeadhttps://api.dicebear.com/9.x/pixel-art/svg?clothingColor=00b159,5bc0de,44c585
createAvatar(pixelArt, {
clothingColor: ["00b159","5bc0de","44c585"]
});dicebear pixelArt --clothingColor "00b159" "5bc0de" "44c585"
eyes
Typearrayvariant01variant02variant03variant04variant05variant06variant07variant08variant09variant10variant11variant12variant01variant02variant03variant04variant05variant06variant07variant08variant09variant10variant11variant12https://api.dicebear.com/9.x/pixel-art/svg?eyes=variant01,variant02,variant03
createAvatar(pixelArt, {
eyes: ["variant01","variant02","variant03"]
});dicebear pixelArt --eyes "variant01" "variant02" "variant03"
eyesColor
TypearrayItem Pattern ^(transparent|[a-fA-F0-9]{6})$5b7c8b647b90697b9476778b588387876658https://api.dicebear.com/9.x/pixel-art/svg?eyesColor=5b7c8b,647b90,697b94
createAvatar(pixelArt, {
eyesColor: ["5b7c8b","647b90","697b94"]
});dicebear pixelArt --eyesColor "5b7c8b" "647b90" "697b94"
glasses
Typearraydark01dark02dark03dark04dark05dark06dark07light01light02light03light04light05light06light07dark01dark02dark03dark04dark05dark06dark07light01light02light03light04light05light06light07https://api.dicebear.com/9.x/pixel-art/svg?glasses=dark01,dark02,dark03
createAvatar(pixelArt, {
glasses: ["dark01","dark02","dark03"]
});dicebear pixelArt --glasses "dark01" "dark02" "dark03"
glassesColor
TypearrayItem Pattern ^(transparent|[a-fA-F0-9]{6})$4b4b4b5f705c43677d191919323232a04b5dhttps://api.dicebear.com/9.x/pixel-art/svg?glassesColor=4b4b4b,5f705c,43677d
createAvatar(pixelArt, {
glassesColor: ["4b4b4b","5f705c","43677d"]
});dicebear pixelArt --glassesColor "4b4b4b" "5f705c" "43677d"
glassesProbability
TypeintegerMinimum 0Maximum 100010020https://api.dicebear.com/9.x/pixel-art/svg?glassesProbability=0
createAvatar(pixelArt, {
glassesProbability: 0
});dicebear pixelArt --glassesProbability 0
hair
Typearraylong01long02long03long04long05long06long07long08long09long10long11long12long13long14long15long16long17long18long19long20long21short01short02short03short04short05short06short07short08short09short10short11short12short13short14short15short16short17short18short19short20short21short22short23short24long01long02long03long04long05long06long07long08long09long10long11long12long13long14long15long16long17long18long19long20long21short01short02short03short04short05short06short07short08short09short10short11short12short13short14short15short16short17short18short19short20short21short22short23short24https://api.dicebear.com/9.x/pixel-art/svg?hair=long01,long02,long03
createAvatar(pixelArt, {
hair: ["long01","long02","long03"]
});dicebear pixelArt --hair "long01" "long02" "long03"
hairColor
TypearrayItem Pattern ^(transparent|[a-fA-F0-9]{6})$009bbd91cb15603a14611c1728150a83623b603015612616a78961bd1700cab188https://api.dicebear.com/9.x/pixel-art/svg?hairColor=009bbd,91cb15,603a14
createAvatar(pixelArt, {
hairColor: ["009bbd","91cb15","603a14"]
});dicebear pixelArt --hairColor "009bbd" "91cb15" "603a14"
hat
Typearrayvariant01variant02variant03variant04variant05variant06variant07variant08variant09variant10variant01variant02variant03variant04variant05variant06variant07variant08variant09variant10https://api.dicebear.com/9.x/pixel-art/svg?hat=variant01,variant02,variant03
createAvatar(pixelArt, {
hat: ["variant01","variant02","variant03"]
});dicebear pixelArt --hat "variant01" "variant02" "variant03"
hatColor
TypearrayItem Pattern ^(transparent|[a-fA-F0-9]{6})$2e1e053d8a6b614f8a2663a3989789a62116cc6192https://api.dicebear.com/9.x/pixel-art/svg?hatColor=2e1e05,3d8a6b,614f8a
createAvatar(pixelArt, {
hatColor: ["2e1e05","3d8a6b","614f8a"]
});dicebear pixelArt --hatColor "2e1e05" "3d8a6b" "614f8a"
hatProbability
TypeintegerMinimum 0Maximum 10001005https://api.dicebear.com/9.x/pixel-art/svg?hatProbability=0
createAvatar(pixelArt, {
hatProbability: 0
});dicebear pixelArt --hatProbability 0
mouth
Typearrayhappy01happy02happy03happy04happy05happy06happy07happy08happy09happy10happy11happy12happy13sad01sad02sad03sad04sad05sad06sad07sad08sad09sad10happy01happy02happy03happy04happy05happy06happy07happy08happy09happy10happy11happy12happy13sad01sad02sad03sad04sad05sad06sad07sad08sad09sad10https://api.dicebear.com/9.x/pixel-art/svg?mouth=happy01,happy02,happy03
createAvatar(pixelArt, {
mouth: ["happy01","happy02","happy03"]
});dicebear pixelArt --mouth "happy01" "happy02" "happy03"
mouthColor
TypearrayItem Pattern ^(transparent|[a-fA-F0-9]{6})$c98276d29985de0f0de35d6ahttps://api.dicebear.com/9.x/pixel-art/svg?mouthColor=c98276,d29985,de0f0d
createAvatar(pixelArt, {
mouthColor: ["c98276","d29985","de0f0d"]
});dicebear pixelArt --mouthColor "c98276" "d29985" "de0f0d"
skinColor
TypearrayItem Pattern ^(transparent|[a-fA-F0-9]{6})$8d5524a26d3db68655cb9e6ee0b687eac393f5cfa0ffdbachttps://api.dicebear.com/9.x/pixel-art/svg?skinColor=8d5524,a26d3d,b68655
createAvatar(pixelArt, {
skinColor: ["8d5524","a26d3d","b68655"]
});dicebear pixelArt --skinColor "8d5524" "a26d3d" "b68655"
Details
| Naming | |
|---|---|
| Collection Import | import { pixelArt } from '@dicebear/collection'; |
| Package Import | import * as style from '@dicebear/pixel-art'; |
| CLI | dicebear pixelArt |
| HTTP-API | https://api.dicebear.com/9.x/pixel-art/svg |
| JSON Schema | https://api.dicebear.com/9.x/pixel-art/schema.json |
| Source | |
|---|---|
| Title | Pixel Art |
| Creator | DiceBear |
| Website | https://www.dicebear.com |
| License | CC0 1.0 |
| Source | https://www.figma.com/community/file/1198754108850888330 |