Minecraft text gradient generator
Text and Colors
Color gradients for MOTDs, items and signsLearn more
Smooth color blending for MOTD, item name, sign, or username. Type text, select color stops, and retrieve a formatted line that your server can understand.
My Game select version
Save your preferences in this browser and apply them to supported tools. Settings in a shared link take priority. Wiki version labels are not affected.
Sketching
Result
Gradient line
Where to insert
The shortest entry: one tag instead of code for each letter. Adventure plugins understand it — essentially all modern plugins on Paper and Velocity.
Shape &#RRGGBB — the one accepted by most chat configs, prefixes, and tab lists. Code spaces don't get colors: they're invisible, and they take up eight characters.
0 / 59
A line longer than 59 characters exceeds the vanilla client limit. But it still doesn't understand hex colors, and on Paper and Spigot the limit is soft — the full line will be received. Shorter it cannot be — each letter's color takes fourteen characters.
The entire string, including the setting name. § — this is §: the file is read as Java properties, and non-ASCII characters are typically written this way. To build a complete MOTD from two lines and regular colors, use MOTD generator.
How to use the result
- Learn what the plugin understands
Adventure (almost everything with Paper and Velocity) — MiniMessage. Chat configs and prefixes — more commonly &#.
- Paste the line into its config file
In quotes, like any text in YAML. After editing, reload the plugin or server.
- For MOTD — server.properties
String with motd= Replace entirely. Vanilla servers with hex don't understand it — Paper or Spigot is required.
What to know about gradients
- There is no single code for a fluid transfer. In Minecraft, color is applied before the text, so each character has its own code — the string becomes approximately 14 times longer than what is visible. That's why there's a counter above the third card.
- Color resets styling. Therefore, each letter repeats its boldness: without this, the first letter would remain bold, and the next color would remove it. You can verify this in code reference.
- Hex colors are not supported by all Builds on Paper and Spigot — yes, vanilla server — no: it only has sixteen § colors. If instead of color blending you see the actual codes, then this build does not recognize that entry.
A username with color formatting doesn't work by itself: the color is set by the prefix and group plugin, not by the player — the plugin receives the pre-formatted string. In vanilla chat, you can't apply color formatting: there's no § or hex codes available.
Frequently asked questions
How to create a gradient in a username or MOTD?
No separate code exists for color blending: each character's color is set individually. The page assembles such a string automatically — copy it into the config file.
Why don't hex colors work on the server?
In the §-string, Paper and Spigot understand hex in the MOTD and config files, while the vanilla server does not: it only has sixteen § codes. The vanilla server recognizes hex only in JSON text — in the commands /tellraw and /give.
Which flow format should be selected for the plugin?
MiniMessage — for Paper and Velocity (almost everything in Adventure), &#RRGGBB — for chat configs and prefixes, escape form — for server.properties.
