HOW TO ADD A SERVER ICON IN MINECRAFT
The ultimate documentation for uploading, replacing, and checking custom 64x64 PNG server-icon images across standard hosting providers and FTP platforms.
THE STEP-BY-STEP UPLOAD PATHWAY
Adding your server icon is simple and requires only a few minutes. Follow these four basic phases:
1. Design and Export
Upload your graphic to our homepage editor. Crop the image to a square, adjust brightness and contrast, and download it as server-icon.png (exactly 64x64).
2. Connect to Dashboard
Open your server control panel (such as Pterodactyl or Multicraft) or run your local FTP program (FileZilla) and navigate to your server directory folder.
3. Copy File to Root
Upload the server-icon.png file directly into the base directory of your Minecraft server (where server.properties is located).
4. Run Server Reload
Restart the server from your console dashboard, or type the command /reload (or /reload confirm) in game to make the icon immediately visible.
CREATING AN EFFECTIVE 64x64 LOGO
Since 64x64 pixels is a very small grid size, you should follow these graphic principles to ensure your icon remains legible and striking in player clients.
1. Contrast is Critical
Minecraft's multiplayer list screen has a dark charcoal gray color. Light colors, bright gold, vibrant blues, and neon greens stand out significantly. Avoid dark designs as they bleed into the background and become invisible.
2. Keep Text to a Minimum
Avoid writing long text on server icons. At 64x64 resolution, words with more than 3-4 letters become completely illegible. Instead, focus on a single bold letter, a simple shield logo, or a distinctive item silhouette (like a golden sword).
3. Utilize Transparency
Use a transparent backdrop (PNG format) so your logo fits naturally. Circular frames, starburst shapes, or custom icon boundaries look far more premium than flat, square box images.
SPECIFIC PANEL UPLOAD INSTRUCTIONS
Follow these specific guidelines to upload files on popular Minecraft hosting dashboards.
Pterodactyl Panels
- Open your server control panel dashboard and log in.
- In the dashboard sidebar menu, click on File Manager or Files > FTP File Access.
- Once inside the root directory, locate the file upload interface (usually a button labeled Upload File or a drag-and-drop zone).
- Choose your
server-icon.pngand upload it. If a file with that name already exists, click Overwrite. - Click back to the server console panel and hit Restart.
Multicraft Panels
- Log in to your Multicraft control panel.
- Click on Files or FTP File Access in your navigation link section.
- Navigate to the base directory (where
server.propertiesand the server executable are saved). - Click the Upload icon at the top menu.
- Select your
server-icon.pngfile from your local files and confirm the transfer. - Return to the main page and restart your server. The icon is now cached and visible in-game!
HOW TO TEST YOUR ICON ONLINE
You do not need to launch the game to check if your server icon was successfully added. You can verify it online instantly.
Using Minecraft Server Status Checkers
Online status checker websites (such as MCSrvStat, Minetrack, or Dinnerbone's Server Status Tool) send ping packets directly to server query ports. When you type in your server IP, these tools query the server and display the cached description, player count, ping time, and the base64-encoded server icon. If these tools display your logo correctly, you can be 100% sure that it is fully live for all Minecraft players.
DETAILED FAQ
More questions and detailed guidelines on adding server icons.
You can use any image, brand logo, avatar, illustration, or gameplay screenshot! Simply head to our homepage converter, upload your image file, crop the desired square area using our visual bounding box, apply optional retro pixel filters (such as 32x32, 16x16, or 8x8 filters), and export it. Our tool packages it in the exact 64x64 PNG format needed.
Our client-side tool accepts all standard image formats including JPEG, JPG, PNG, WEBP, BMP, and static GIF. It automatically handles scaling, formats it correctly as a Portable Network Graphics (PNG) file, and pre-fills the standard lowercase 'server-icon.png' filename for easy downloading.
Minecraft caches server icons, descriptions, and pings locally. If you recently replaced your 'server-icon.png' file and restarted the server but still see the old icon, click the 'Refresh' button at the bottom of your multiplayer server list. If that doesn't work, close your Minecraft game entirely and reopen it to force a fresh ping requests scan.
Minecraft Bedrock Edition does not natively show custom server icons next to servers in the client list. However, if your Bedrock players connect through a proxy proxy setup like Velocity or BungeeCord equipped with GeyserMC, the proxy will read your 'server-icon.png' file from the Java backend and push it to Bedrock clients when possible.
We recommend keeping your PNG file size under 15 KB (ideally around 2-5 KB). Since server icons are sent as base64 encoded strings inside the multiplayer list ping packet, smaller files ensure that players can ping your server and load details instantly, reducing visual lag.
Yes! Since the final file is exported as a PNG, transparent sectors are fully supported. You can design round icons, custom sword shapes, or shield silhouettes, and the background transparent areas will overlay correctly onto the dark multiplayer list background.