3D Minecraft skin renders via a simple API
Same player, different poses — all from a single API call
Try it live. Change the options below and watch the render update.
GET /api/render/gamertag
That's it. Returns a 3D render of any Minecraft Bedrock player as a WebP image with a transparent background.
GET /api/render/gamertag/pose/crop
<img src="https://minecraftrender.com/api/render/MyGen/wave/portrait">
Apply a lighting style with ?lighting=name. See the full showcase →
| Endpoint | Description |
|---|---|
GET /api/render/:gamertag | Default idle pose, full body |
GET /api/render/:gamertag/:pose | Custom pose, full body |
GET /api/render/:gamertag/:pose/:crop | Custom pose + camera crop |
GET /api/presets | List all poses, crops, lighting, formats |
GET /health | Service health check |
| Param | Values | Description |
|---|---|---|
format | webp, png | Output format (default webp) |
lighting | preset name | Apply a lighting preset |
hide | comma-separated mesh names | Hide body parts (e.g. cape,hat) |
flip | 1 or true | Mirror horizontally |
Free tier: 60 requests per minute per IP address. Need more? Get in touch.