Minecraft Color Codes & MOTD Generator
Format server MOTDs, chat messages, item names, and books. Live pixel preview with both Section Sign (§) and Ampersand (&) support.
sports_esportsInteractive Live Preview & Formatter
Type in custom text, click formatting tags, and see the real-time Minecraft chat/server preview.
format_list_bulletedAll 16 Minecraft Color Codes (Click to Copy)
Black
#000000Dark Blue
#0000AADark Green
#00AA00Dark Aqua
#00AAAADark Red
#AA0000Dark Purple
#AA00AAGold
#FFAA00Gray
#AAAAAADark Gray
#555555Blue
#5555FFGreen
#55FF55Aqua
#55FFFFRed
#FF5555Light Purple
#FF55FFYellow
#FFFF55White
#FFFFFFtext_fieldsFormatting Codes
How do Minecraft Color Codes work?
In Minecraft, text styling is controlled by a prefix character followed by a single hexadecimal digit or letter. The two standard prefix characters are:
- Ampersand (&): Used in Minecraft multiplayer server plugins (such as EssentialsX, Spigot, Paper, BungeeCord, and LuckPerms) to allow players and admins to type colors in chat, signs, and prefixes.
- Section Sign (§): The internal character used natively by Minecraft's game engine. It is required when editing
server.propertiesMOTDs, singleplayer worlds, or NBT book data directly.
How to make colored text in Minecraft
Type the prefix followed by the color code, then your text. For example:
&6Welcome to &bMyServer &a[Survival]Renders as Welcome to in Gold, MyServer in Aqua, and [Survival] in Green.
Formatting Combinations
Always put the color code first and the formatting code second. If you place the color code after the formatting code (like &l&6), the color will reset the bold style. Use &6&lText instead!
Frequently Asked Questions
Direct answers and solutions to common questions, technical challenges, and industry standards.
How do I type the section symbol (§) in Minecraft on Windows and Mac?expand_more
- Windows (Desktop Numpad): Hold Alt and type 0 1 6 7 on the numeric keypad, then release Alt. Alternatively, copy it from this page or use Win + . (Period) to open the Windows Emoji/Symbols picker.
- macOS: Press Option + 6 or Option + Shift + S (depending on your keyboard language).
- Server Plugins: Most modern servers (Paper, Spigot, Purpur) allow you to type the ampersand (
&) character directly, which the server automatically translates into§.
How do RGB HEX gradient colors work in modern Minecraft (1.16+)?expand_more
- Vanilla JSON Text:
/tellraw @a {"text":"Hello World","color":"#FF5555"} - Spigot / Paper / BungeeCord:
RRGGBB(e.g.FF5555Hello). - MiniMessage (Paper/Velocity):
<#ff5555>Hello</#ff5555>or gradient tags<gradient:#ff0000:#0000ff>Smooth Gradient Text</gradient>.
Why do Minecraft color codes wipe out active bold and italic formatting?expand_more
&l&cBold Red, the &c cancels the &l. Solution: Always place the color code first, followed immediately by your formatting codes:
&c&lThis is Bold Red (Correct)
&l&cThis resets to regular Red (Incorrect)What is code &k in Minecraft and how does the matrix obfuscated text effect work?expand_more
&k (or §k) code enables obfuscated text. The client continuously cycles the targeted characters through random random glyphs of the exact same pixel width at 20 frames per second. It is widely used for enchanting table lore, unrevealed mystery crate rewards, corrupted quest dialogues, and Easter eggs. To stop obfuscation, insert the reset code &r.How do I color the server MOTD in server.properties?expand_more
server.properties file: motd=\u00A76Welcome to \u00A7bMyServer\n\u00A7aSurvival \u00A77| \u00A7c1.20+In this syntax, \u00A7 replaces the § character, and \n creates a line break for the second line of the server list description.