Minecraft Skin Renderer
Free 3D renders of any Minecraft player's skin, Java or Bedrock: heads, full bodies, busts, avatars, poses and more. Type a name below, or use the API in your website, Discord bot or plugin. No key needed, and old Starlight Skins links work by swapping the domain. Read the Minecraft Skin API docs → · All free Minecraft APIs →
Styles
Poses
API
GET https://whiscey.net/render/skin/<name>/<type>
| default | Full body in 3D, turned about 30°, seen from slightly above. |
| full | Full body, straight from the front. |
| bust | Head, shoulders and chest in 3D. |
| head | The head in 3D. |
| face / avatar | The flat face with the hat layer. |
| skin | The raw skin PNG. |
| <pose> | A posed 3D render: reading, running, walking, waving, sitting, sleeping, dancing, cheer, hugging, crossed, relaxed, pointing, sit_on_edge, heart_hands, peace, lying_down_stomach, hug_plushie, crisscross. Add ?crop=bust or ?crop=face for the upper body or the head. |
| sticker | The full-body render with a thick white outline and a soft shadow, like a Discord sticker. ?sticker=true adds the outline to any render. |
| baker | The default 3D render in a chef hat holding a spatula (same as default?acc=chefhat&hold=spatula). |
| tulip | Sitting cross-legged holding a pink tulip (same as crisscross?hold=tulip). |
| sunflower | Sitting holding a big sunflower (same as sitting?hold=sunflower). |
| furry | Waving with fox ears, a fluffy tail and a little plushie (same as waving?acc=foxears,fluffytail&hold=plushie). |
| chibi | Big head, small body, in 3D. |
| plushie | A chibi with soft shading, a seam and a little tag. |
| card | A small profile card: 3D head, name and ?title=. ?size= is the width (600 by default). |
| wave.gif | An animated GIF (8 frames) of the player waving. ?size= is the height (256 by default, up to 512). |
| mermaid | A 16x20 mermaid icon like TulipSMP's: the player's real face, their shirt, and a fish tail made from their own legs and pants, scaled up crisp (320 tall by default). |
Names
| whiscey | Java username |
| c763766d9fcb40deb58e9692031ea044 | Java UUID, with or without dashes |
| .whisceymc | Bedrock player as Floodgate shows them: a leading "." and "_" for spaces. Floodgate UUIDs work too. |
Players who can't be found get Steve or Alex. Names that can't be a player return a 404 with a JSON error.
Options
| ?size= | Height for default and full (512 by default), side for the square ones (256 by default). 16 to 1024. |
| ?overlay=false | Hide the outer layer (hat, jacket, sleeves, pants). |
| ?flip=true | Turn the other way. |
| ?tail=5bc4a5 | Mermaid only: a flat tail in that color. By default the tail is made from the player's own legs and pants (or their shirt, for bare legs). |
| ?tailstyle=flat | Mermaid only: a single-color tail picked from the outfit, instead of the skin-textured one. |
| ?sparkles=false | Mermaid only: no sparkles. |
| ?emote= | A face expression painted on the player's face: blush, hearteyes, happy, cry, angry, wink, sleepy, shock, stareyes, tongue. Works on every render. |
| ?acc= | Accessories, comma separated: crown, halo, catears, bunnyears, flowercrown, bow, partyhat, glasses, sunglasses, headphones, wings, heart, chefhat, foxears, fluffytail. 3D in 3D renders, pixels on face and mermaid (fluffytail is 3D only). Presets: baker (chefhat and a spatula) and furry (foxears, fluffytail and a plushie). |
| ?hold= | An item in the hand: spatula, tulip, plushie or sunflower. In the right hand, or the left when the right arm is up (waving, peace). Shown on 3D renders where the arm is drawn (default, full, bust, poses, chibi) and beside the hand on mermaid. Left out of head and face renders. |
Starlight-style links
Old Starlight links work by swapping the domain. Starlight's pose names map to the closest pose here (cheering, relaxing, criss_cross, marching, lunging, kicking, dead...); poses we don't have show the standing render.
/render/head/<name>/full 3D head /render/default/<name>/full full body /render/reading/<name>/full any pose, full body /render/reading/<name>/bust any pose, upper body /render/reading/<name>/face any pose, head /render/mojavatar/<name>/full head and shoulders, steeper angle /render/mermaid/<name>/full mermaid icon
Renders are cached for 6 hours, so a new skin can take that long to show.
Examples
<img src="https://whiscey.net/render/skin/whiscey/head"> 3D head <img src="https://whiscey.net/render/skin/whiscey/default?size=256"> full body <img src="https://whiscey.net/render/skin/whiscey/waving?crop=bust"> posed bust <img src="https://whiscey.net/render/skin/.whisceymc/face"> Bedrock player avatar
FAQ
Is it free?
Yes. There's no account and no API key. Link the images straight from your site, bot or plugin.
Does it work with Bedrock players?
Yes. Use the name the way Floodgate shows it, with a dot in front and underscores for spaces, like .whisceymc.
Is this a Starlight Skins alternative?
Yes. Starlight Skins shut down, so this uses the same link style. Change the domain to whiscey.net and most old links keep working.
Why hasn't my new skin shown up?
Renders are cached for 6 hours. A new skin shows up after that.