1 Write & style
✔ renders in vanilla Java chat & signs. Bedrock's font is narrower, test before relying on a glyph. Full-color emoji (😀) only show in Discord and nicknames, not in-game.
The & codes plugin configs expect, Essentials, chat formats, prefixes and YAML. Style it visually and copy config-ready text.
✔ renders in vanilla Java chat & signs. Bedrock's font is narrower, test before relying on a glyph. Full-color emoji (😀) only show in Discord and nicknames, not in-game.
Most Bukkit/Spigot/Paper plugins, EssentialsX, chat formatters, permission prefixes use the ampersand form of color codes (&a, &l) in their YAML configs, because the § character is awkward to type and save in a text editor. Modern plugins also read RRGGBB for full hex. Style your text visually here and copy exactly what belongs in the config: & codes for classic colors and formatting, or hex when you want RGB. Paste it into a prefix, join message, MOTD line or sign config and the plugin translates the codes at runtime. If your text still shows raw codes in-game, the plugin usually needs a "translate color codes" or "use RGB" option enabled.
Type in the editor and style selections like a word processor, bold, colors, gradients. Paste existing § or & codes and they import as styled text.
See your text on authentic chat, sign, server-list, book and item-tooltip renders, with warnings when a line won't fit or a style won't work on Bedrock.
One click switches between § codes, & plugin codes, hex, MiniMessage, /tellraw and MOTD escapes. Copy, share as a link, or download a PNG.
Click any row to use it on your selected text instantly.
Underline, strikethrough and hex colors are Java-only. §k animates random characters in-game, and in our preview.
They mean the same thing. Plugins read the easy-to-type & form from their config files and translate it to the internal § at runtime. Use & codes in configs, § codes in vanilla commands.
Either the plugin isn't set to translate color codes for that field, or (for &#hex) RGB support isn't enabled. Check the plugin's config for a color / RGB toggle.
Type your text, pick two or more colors in the gradient bar and hit Apply. Every character gets interpolated automatically. Export as &#hex or MiniMessage for modern servers, or §x sequences for vanilla Java 1.16+.
The 16 classic colors, bold, italic and magic text work on Bedrock. Hex colors, underline and strikethrough are Java-only. Flip on the Bedrock check and the tool flags anything unsupported before you paste it in-game.
MiniMessage is the text format used by Paper, Velocity and the Adventure library, most modern plugins accept it in configs. It reads like HTML: <red><b>text</b>, and supports full hex colors and gradients.
Yes, paste any § or & string straight into the editor and it becomes styled text. Or open the § Code view and edit raw codes; both views stay in sync.
The /tellraw pill gives you a complete command ready for chat or a command block. The JSON pill gives you the raw text component for /title, books, or datapacks.
Everything autosaves in your browser. You can also save named presets, or copy a share link that encodes your whole creation in the URL, nothing is ever sent to a server.