Minecraft server icon: 64x64 PNG spec, placement, and troubleshooting
Exact size, format, and file placement for a Minecraft server-icon.png, plus ImageMagick and online converter commands that produce a valid file every time.
The Minecraft server icon is the small image players see next to your server name in the multiplayer list. The vanilla server has very strict expectations for it: one specific filename, one specific size, and one specific location. Miss any of those and the slot stays blank, with no warning in the log.
The exact specification
| Property | Required value |
|---|---|
| Filename | server-icon.png |
| Dimensions | 64 x 64 pixels |
| Format | PNG, 32 bit with alpha |
| Location | Server root, next to server.properties |
| Color profile | sRGB (avoid CMYK and embedded profiles) |
Convert any image with ImageMagick
ImageMagick handles every common source format and produces a clean 64x64 PNG in one command.
convert input.jpg -resize 64x64^ -gravity center \ -extent 64x64 -strip server-icon.pngThe -resize 64x64^ form fills the box (no letterboxing),-gravity center and -extent crop to a perfect square, and -strip removes EXIF and color profiles that can confuse the server.
Without a terminal
- Open the source image in any editor that exports PNG (Photopea, GIMP, Photoshop, Pixlr).
- Resize the canvas to 64 by 64 pixels. Crop, do not stretch.
- Export as PNG with the filename
server-icon.png. - Upload to the server root via SFTP, your panel's file manager, or place it next to
server.propertieson a local host. - Restart the server. The icon is only read at startup.
Where the file goes
The file sits in the same directory as server.propertiesand the world/ folder. A typical PaperMC layout looks like this:
paper-1.21.4-server.jarserver.propertiesserver-icon.pngworld/plugins/Troubleshooting
- Icon slot stays blank. Re-check the filename (lowercase) and dimensions (exactly 64x64). Run
file server-icon.pngand confirm it reportsPNG image data, 64 x 64. - Icon shows a Steve head instead. That is the default placeholder for servers behind a proxy that strips the favicon field. Confirm Velocity, Waterfall, or BungeeCord is set to pass
faviconthrough. - Icon updates do not appear. The client caches icons. Quit and reopen Minecraft, or use
/server-icon refreshif your panel exposes it.
Frequently asked questions
What size is a Minecraft server icon?
Exactly 64 by 64 pixels, saved as a 32 bit PNG named server-icon.png in the root of the server directory next to server.properties.
Why is my server icon not showing in the multiplayer list?
The three most common causes are: the file is not exactly 64x64, the filename is wrong (it must be server-icon.png, all lowercase), or the file lives in the wrong directory. The server only reads the icon at startup, so any change requires a server restart.
Can a Minecraft server icon be animated?
No, the vanilla server only supports a single static PNG. Some proxy software like Velocity and Waterfall can serve animated MOTDs with frame cycling, but the icon itself is always one still PNG per ping response.
Does the server icon support transparency?
Yes. Save the PNG with an alpha channel and Minecraft will respect transparent pixels in the multiplayer list. Avoid JPG entirely, it has no alpha channel and the recompression artifacts look bad at 64x64.