A high-performance, cached, and normalized Minecraft Skin API for developers. Easily fetch 2D renders, raw skins, or embed 3D viewers into your projects.
Base URL: https://api.creavory.com/minecraft/skin/
You can use the API by sending GET requests to api.php.
Fetch normalized images for avatars or user profiles.
| Type | Endpoint | Preview |
|---|---|---|
| Head | /api.php?type=head&user={USERNAME} |
128x128 Face |
| Bust | /api.php?type=bust&user={USERNAME} |
160x200 Upper Body |
| Full Body | /api.php?type=full&user={USERNAME} |
160x320 Front View |
Example:
<img src="[https://api.creavory.com/minecraft/skin/api.php?type=head&user=MrRaiven](https://api.creavory.com/minecraft/skin/api.php?type=head&user=MrRaiven)" alt="Avatar">
Get original files for Launchers or Game Engines.
| Type | Endpoint | Description |
|---|---|---|
| Skin | /api.php?type=skin&user={USERNAME} |
Original 64x64 Skin file |
| Cape | /api.php?type=cape&user={USERNAME} |
Cape texture (if available) |
Embed a live 3D character viewer into your website or launcher using an iframe.
Endpoint:
/view.php?user={USERNAME}
Example (Iframe):
<iframe src="[https://api.creavory.com/minecraft/skin/view.php?user=MrRaiven](https://api.creavory.com/minecraft/skin/view.php?user=MrRaiven)" width="300" height="400" frameborder="0"></iframe>
- Auto-Fix: Automatically converts old skins (64x32) to modern format.
- Smart Layering: Fixes corrupted hat layers on specific skins.
- Fallback: Returns a valid Steve skin if the username is invalid or API is down.
- Caching: Optimized for high traffic with server-side caching.
© Creavory Projects.