colorize
ColorKit
CK
sports_esportsMINECRAFT TOOLKIT

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.

Live Minecraft Game PreviewFont: Minecraftia / Pixel Serif
Welcome to MyServer [1.21]!
Explore PvP Survival

format_list_bulletedAll 16 Minecraft Color Codes (Click to Copy)

0

Black

#000000
&0content_copy
1

Dark Blue

#0000AA
&1content_copy
2

Dark Green

#00AA00
&2content_copy
3

Dark Aqua

#00AAAA
&3content_copy
4

Dark Red

#AA0000
&4content_copy
5

Dark Purple

#AA00AA
&5content_copy
6

Gold

#FFAA00
&6content_copy
7

Gray

#AAAAAA
&7content_copy
8

Dark Gray

#555555
&8content_copy
9

Blue

#5555FF
&9content_copy
a

Green

#55FF55
&acontent_copy
b

Aqua

#55FFFF
&bcontent_copy
c

Red

#FF5555
&ccontent_copy
d

Light Purple

#FF55FF
&dcontent_copy
e

Yellow

#FFFF55
&econtent_copy
f

White

#FFFFFF
&fcontent_copy

text_fieldsFormatting Codes

ObfuscatedMagic animated glitch
&kcontent_copy
BoldHeavy weight
&lcontent_copy
StrikethroughStrike across text
&mcontent_copy
UnderlineLine under text
&ncontent_copy
ItalicSlanted text
&ocontent_copy
ResetClears all formatting
&rcontent_copy

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.properties MOTDs, 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!

Knowledge Base & FAQ

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
Because standard keyboards lack a dedicated section symbol key, use these shortcuts:
  • 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
Starting in Minecraft 1.16 (The Nether Update), the game engine added support for full 24-bit TrueColor (16.7 million RGB hex colors):
  • 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
In the Minecraft rendering pipeline, any color code automatically resets all active text decoration (bold, italic, underline, strikethrough). If you type &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
The &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
Because standard configuration text files cannot always parse raw UTF-8 section symbols correctly, use Unicode escape sequences inside your 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.