GET https://whiscey.net/render/skin/<name>/<type>?size=256
3D renders of any skin as PNG. Unknown players get Steve or Alex instead of an error image; only text that can't be a player name returns 404. Response headers x-skin-source (java, bedrock or default) and x-skin-model (slim or classic) say what was drawn. Doc page: Minecraft Skin API.
Render types
| Type | What you get | Default size |
| head | 3D head with the hat layer | 256 square |
| face, avatar | Flat 2D face with the hat layer | 256 square |
| bust | 3D head, shoulders and chest | 256 square |
| default | 3D full body at an angle | 512 tall |
| full | 3D full body from the front | 512 tall |
| skin | The raw skin PNG (64x64, or Steve/Alex) | as stored |
| mojavatar | Upper body from above at an angle, cropped square | 256 square |
| <pose> | A posed full body, see poses | 512 tall |
| sticker | Full body with a white sticker outline | 512 tall |
| chibi | Big-head chibi body | 512 tall |
| plushie | Plushie-style body | 512 tall |
| mermaid | Pixel mermaid icon with a tail | 320 tall |
| card | Profile card with the head, name and an optional title | 600 wide (max 1200) |
| wave.gif | Animated waving GIF (/render/skin/<name>/wave.gif) | 256 (max 512) |
| baker | Preset: body in a chef hat holding a spatula | 512 tall |
| tulip | Preset: sitting cross-legged holding a tulip | 512 tall |
| sunflower | Preset: sitting holding a big sunflower | 512 tall |
| furry | Preset: waving with fox ears, a fluffy tail and a plushie | 512 tall |
Render options
| Option | Type | Default | Notes |
| size | integer | see type | Height for tall renders (64-1024), side for square ones (16-1024). |
| overlay | boolean | true | false hides the outer layer (hat, jacket, sleeves, pants). |
| flip | boolean | false | Turn the body the other way. |
| crop | string | full | Poses only: full, bust or face. |
| emote | string | none | A face expression, see emotes. |
| acc | list | none | Up to 6 accessories, comma separated (?acc=crown,wings). Also accessories=. |
| hold | string | none | An item in the hand, see items. |
| sticker | boolean | false | Add the sticker outline to any render. |
| title | string | none | card only, up to 40 characters. |
| tail | hex color | from skin | mermaid only, like ?tail=ff7eb3. |
| sparkles | boolean | true | mermaid only. |
| tailstyle | string | normal | mermaid only: flat for a flat tail. |
Poses
Use the pose as the type: /render/skin/<name>/waving.
readingrunningwalkingwavingsittingsleepingdancingcheerhuggingcrossedrelaxedsit_on_edgeheart_handspeacelying_down_stomachhug_plushiecrisscrosspointing
Aliases also work: wave, sit, run, walk, read, sleep, dance, hug, relax, point, heart, lying, cross_legged, arms_crossed and a few more.
Accessories and held items
acc= crownhalocatearsbunnyearsflowercrownbowpartyhatglassessunglassesheadphoneswingsheartchefhatfoxearsfluffytail
Presets in acc=: baker (chef hat + spatula) and furry (fox ears, fluffy tail, plushie).
hold= spatulatulipplushiesunflower
Emotes
blushhearteyeshappycryangrywinksleepyshockstareyestongue
Aliases: love, smile, sad, mad, tired, surprised, blep, stars.
Starlight Skins links
Starlight Skins shut down. Its link style works here by swapping the domain: /render/<pose>/<name>/<crop>, for example /render/head/Notch/full, /render/default/Notch/bust, /render/mojavatar/Notch/full, /render/reading/Notch/full.