Skip to content
Minecraft

Documentation: Minecraft MOTD generator

MOTD (message shown in the server list) generator for Minecraft Java: color and format codes, hex colors, line break, \u00A7 escaping for server.properties and MiniMessage output for plugins. 100% in-browser.

Last updated: 10/9/2026

Open the tool

The MOTD is the two-line text shown under the server name in the multiplayer list. Write it with “&” codes (&a green, &l bold, &#RRGGBB hex): the tool shows the preview and outputs the motd= line ready to paste into server.properties.

How to use the tool

  1. Type line 1 and line 2 with “&” codes (or paste text that already contains §).

  2. Click colors and formats to insert them at the cursor; use the picker for a hex color.

  3. Check the preview (the in-game font is slightly different).

  4. Copy the motd= line into server.properties (with the server stopped), then restart the server.

Format in server.properties

The file is read as a Java .properties file: the § symbol is written \u00A7 and the line break \n. Hex colors use the §x§R§R§G§G§B§B sequence (1.16 and newer clients). Minecraft itself does not read MiniMessage: it is meant for plugins that support it.

motd=\u00A76\u00A7lMy Minecraft Server\n\u00A77Welcome!

Frequently asked questions

Why does my MOTD show strange characters?
A § written as-is in server.properties may get mis-encoded. Use the \u00A7 form generated by the tool, which is pure ASCII.
How many lines can I show?
The multiplayer list shows two lines; separate them with \n. Text that is too long is cut off by the client.
Screenshot of the server.properties editor toolMinecraftOpen access
Configure your Minecraft Java server: players, world, performance, whitelist and RCON.
ConfigurationJava EditionOpen
Documentation
Minecraft
MinecraftOpen access
Generate start.sh for Paper, Purpur, Fabric or Vanilla: RAM, Aikar's flags, --nogui, automatic restart and GC log.
LaunchPerformanceOpen
Documentation
Minecraft
MinecraftSign-in required
Edit your Bukkit, Spigot and Paper YAML files with help on common keys, default values and indentation error detection.
YAMLConfigurationOpen
Documentation
Minecraft
MinecraftOpen access
Generate whitelist.json and ops.json from a list of usernames, with the offline UUID computed locally, no network or Mojang call.
PlayersAdministrationOpen
Documentation
Minecraft
MinecraftOpen access
Compute radius, chunks, regions, pre-generation time, disk space and loaded chunks for your Minecraft world border.
WorldPerformanceOpen
Documentation
Minecraft
MinecraftOpen access
Generate a docker-compose.yml for the itzg/minecraft-server image: server type, version, memory, players, RCON, ops and whitelist.
DockerDeploymentOpen
Documentation