Generator
Colored Text Generator
Color and format your text, then copy it as § codes, & codes, MiniMessage or a text component. Each output says where it works. The codes on their own are on the color codes page.
Text20 characters
Select some text, then pick a color or style below. You can also type & codes; type && for a real &.
Colors
Styles
Paste coded text
Already have text with & or § codes? Paste it here to edit it.
How to use the Minecraft Colored Text Generator
Style text with colors and formatting and copy it in the form your server or file needs: §, &, MiniMessage or a text component.
Quick steps
- 1Type your text, then select part of it
- 2Click a color or a style to apply it to the selection
- 3Copy the output for where you will paste it
Example use cases
- Color a plugin config message with & codes
- Write a MiniMessage string for a Paper server
- Get a text component for a /tellraw or /title command
Tips
Already have coded text? Use Paste coded text to edit it
Type && for a real & sign
Vanilla hex only works in a text component
Frequently asked questions
How do I make colored text in Minecraft?
Type your text, select part of it and click a color or style. Then copy the form you need: § codes for files the game reads, & codes for plugin configs, MiniMessage for Paper servers, or a text component for /tellraw and /title.
Which output should I use?
Use § codes in pack.mcmeta, language files and world names. Use & codes in a Spigot, Paper or EssentialsX config, because the plugin translates them. Use MiniMessage on a Paper server or an Adventure-based plugin. Use the text component in a /tellraw or /title command. For a server list MOTD, use the MOTD Generator, which writes the server.properties line for you.
Why does my hex color look wrong?
Vanilla Minecraft only accepts hex in a text component's color field. In § codes, §x§R§R§G§G§B§B is a Spigot and Paper extension, and a vanilla client shows it as the last digit's color, so the Vanilla setting writes the nearest of the 16 colors instead. For & codes, Spigot and Paper read &x&R&R…, while &#RRGGBB only works with plugins such as EssentialsX.
How do I type a real & sign?
Type && in the text box. A single & followed by a letter or number is read as a code, so R&B would turn the B into an aqua color. Plugins have no escape for &, so text such as R&B can still be read as a code by them.
