0 Avatars served

Extremely simple avatars


For basic usage just provide an identifier - A UUID, Floodgate UUID, username or a Minecraft texture ID:
https://mc-heads.net/avatar/identifier
For size control, add the desired size in pixels after specifying the username:
https://mc-heads.net/avatar/identifier/100
For avatars without the helm element, add /nohelm to the end of any URL:
https://mc-heads.net/avatar/identifier/100/nohelm
For a URL with a file extension, you can add a .png at the very end of any URL:
https://mc-heads.net/avatar/identifier/100/nohelm.png
If you wish to use a Minecraft Texture to render an avatar, you can simply replace the identifier with the texture ID:
https://mc-heads.net/avatar/bedbdec6f125cb5fb28cc717fd37260f7395c0ac60152d1758aab966c3539825/100

8px up to 600px




Isometric Avatars

https://mc-heads.net/head/identifier
https://mc-heads.net/body/identifier

Isometric avatars' facing direction can be changed with a modifier at the end of the URL:
https://mc-heads.net/body/identifier/<left/right>

32px up to 600px



Full body

https://mc-heads.net/player/identifier

8px up to 600px



Combo avatar

https://mc-heads.net/combo/identifier

8px up to 600px



Default skins

https://mc-heads.net/avatar/MHF_Steve
https://mc-heads.net/avatar/MHF_Alex


Get a player's skin

https://mc-heads.net/skin/identifier

Download a player's skin

https://mc-heads.net/download/identifier

MHF UUIDs

Mojang has created several accounts with guaranteed static skins to help map makers visualize their creations with said account's heads.
This endpoint attempts to list all of the known and verified MHF UUIDs and their names.
https://mc-heads.net/minecraft/mhf


About Usernames

We strongly advise you to use UUIDs instead of usernames! Usernames take longer to resolve, and are more likely to fail.

Malformed usernames are rejected.


About UUIDs

UUIDs may be any valid Mojang UUID in the blank or dashed format.
Malformed UUIDs are rejected, and all endpoints on MCHeads support UUIDs.


About Texture IDs

MCHeads support Minecraft Texture IDs as identifiers, Texture IDs may be any valid Minecraft texture hosted on textures.minecraft.net.
A Minecraft Texture's URL usually looks like this

http://textures.minecraft.net/texture/7fd9ba42a7c81eeea22f1524271ae85a8e045ce0af5a6ae16c6406ae917e68b5
The Texture ID is the blue part
7fd9ba42a7c81eeea22f1524271ae85a8e045ce0af5a6ae16c6406ae917e68b5
Malformed texture IDs are rejected.


About Floodgate UUIDs

MCHeads supports Floodgate UUIDs as identifiers, allowing you to render Bedrock players playing on their Xbox Live accounts.
Malformed Floodgate UUIDs are rejected.


About Caching

MCHeads caches skins on its servers for 24 hours
CloudFlare also caches avatars for 6 hours, and will serve the cached version when available.


CORS

MCHeads supports Cross-Origin Resource Sharing, so you can make AJAX request from other sites!


Attribution

Attribution is not required, but it is encouraged.
If you want to show some support for this (free!) service, place a notice like this somewhere: Thanks to <a href="https://mc-heads.net">MCHeads</a> for providing Minecraft avatars.


Support

To contact us about any issue, feel free to ask in our Discord server.

MCHeads © 2013 - 2026 – All rights reserved

Back to top