MCTOOLBOX
MC ToolboxMC TOOLBOX

Minecraft Color Codes: Official Formatting Guide

Make your messages stand out with our official color code guide. Perfect for server names, chat, and custom signs.

Welcome to MC Toolbox! Explore our Premium tools.

Use the ampersand for plugins and the section symbol for internal commands.

Official Color Palette Reference

&0

Black

#000000

&1

Dark Blue

#0000AA

&2

Dark Green

#00AA00

&3

Dark Aqua

#00AAAA

&4

Dark Red

#AA0000

&5

Dark Purple

#AA00AA

&6

Gold

#FFAA00

&7

Gray

#AAAAAA

&8

Dark Gray

#555555

&9

Blue

#5555FF

&a

Green

#55FF55

&b

Aqua

#55FFFF

&c

Red

#FF5555

&d

Light Purple

#FF55FF

&e

Yellow

#FFFF55

&f

White

#FFFFFF

Digital Design Strategy

Architectural Formatting

Always place the primary color code before your formatting code. This ensures that the color is applied correctly throughout the entire text segment.

Utilizing the Master Reset

Use the reset code to clear all previous styles and return to the default white chat color. This is perfect for keeping your messages organized and readable.

Universal Spectrum Mastery

Newer versions of the game support the full RGB spectrum. Use our specialized generator to design unique looks beyond the standard legacy colors.

Minecraft Color Codes and Formatting

Minecraft color codes are used in server messages, MOTDs, signs, books, scoreboards, and plugin configuration files. This page lets you preview legacy ampersand codes, section-symbol formatting, and modern hex colors before pasting text into your server setup.

Ampersand vs Section Symbol

Vanilla Minecraft stores formatting with the section symbol, while many server plugins accept ampersand codes and convert them automatically. If a plugin asks for legacy formatting, use codes like &a for green or &l for bold. If a file requires the section symbol, convert the same code before saving.

Server Configuration Tip

Keep important server text readable. Use bright colors for short labels, reset formatting before normal text, and test the final message inside Minecraft because some fonts and resource packs change how colors appear.

Legacy and Hex Colors

Legacy formatting is limited to sixteen named colors, which keeps text compatible with older servers and many plugins. Modern servers may support hex colors for gradients and brand colors, but compatibility depends on the plugin, proxy, and Minecraft version.

Match the code to where the text will be parsed

A server list MOTD, plugin message, MiniMessage field, command text component, and Bedrock configuration are not interchangeable targets. First identify which system reads the text, then choose its supported prefix and color format. If the preview is colored but Minecraft prints the code characters literally, the destination expects a different syntax or has color parsing disabled.

Reset styles before ordinary text continues

Bold, italic, underline, strikethrough, and obfuscated formatting can continue beyond the word where they begin. Add the reset code before a normal sentence or apply a new color when the destination treats color as a style reset. This prevents a short highlighted label from unintentionally changing the rest of a menu, chat line, or scoreboard entry.