MinecraftRender

3D Minecraft skin renders via a simple API

Wave pose High kick pose Walking pose Cool sitting pose

Same player, different poses — all from a single API call

Playground

Try it live. Change the options below and watch the render update.

Render preview

Quick Start

GET /api/render/gamertag

That's it. Returns a 3D render of any Minecraft Bedrock player as a WebP image with a transparent background.

With pose and crop

GET /api/render/gamertag/pose/crop

Example

<img src="https://minecraftrender.com/api/render/MyGen/wave/portrait">

Poses

idleidle
headhead
wavewave
walkingwalking
crouchingcrouching
pointingpointing
crossedcrossed
cheeringcheering
sittingsitting
coolsitcoolsit
crisscrosscrisscross
highkickhighkick
jumpingjumping
baddiebaddie
layonsidelayonside
facedownfacedown
oofoof
relaxingrelaxing
abductedabducted

Crops

fullfull
bustbust
headhead

Lighting Presets

Apply a lighting style with ?lighting=name. See the full showcase →

API Reference

EndpointDescription
GET /api/render/:gamertagDefault idle pose, full body
GET /api/render/:gamertag/:poseCustom pose, full body
GET /api/render/:gamertag/:pose/:cropCustom pose + camera crop
GET /api/presetsList all poses, crops, lighting, formats
GET /healthService health check

Query Parameters

ParamValuesDescription
formatwebp, pngOutput format (default webp)
lightingpreset nameApply a lighting preset
hidecomma-separated mesh namesHide body parts (e.g. cape,hat)
flip1 or trueMirror horizontally

Rate Limits

Free tier: 60 requests per minute per IP address. Need more? Get in touch.