Minecraft colour codes and symbols
All 16 colours and formats as &, §, MiniMessage and hex codes, plus symbols the game can draw. Click to copy.
- free, no sign-up
- &, §, MiniMessage, hex
- one-click copy
The 16 game colours
Put the code before the text. Click a value to copy it.
| Sample | Code | MiniMessage | Hex |
|---|---|---|---|
| Abc | |||
| Abc | |||
| Abc | |||
| Abc | |||
| Abc | |||
| Abc | |||
| Abc | |||
| Abc | |||
| Abc | |||
| Abc | |||
| Abc | |||
| Abc | |||
| Abc | |||
| Abc | |||
| Abc | |||
| Abc |
Formatting
Put the format code after the colour code, a colour resets formatting. &r resets everything.
| Sample | Code | MiniMessage |
|---|---|---|
| Bold | ||
| Italic | ||
| Underline | ||
| Strikethrough | ||
| Obfuscated | ||
| Reset |
Hex colours in plugins
Each plugin reads hex colours differently. Coloured text in any of these formats is made by the Coloured text tool.
- EssentialsX, CMI, TAB
- Spigot, BungeeCord
- MiniMessage (Paper, Velocity)
- JSON (tellraw, up to 1.21.4)
- server.properties (Paper)
The § sign in files
In server.properties write \u00A7 instead of §. It works in every version and survives any file encoding. Plugin YAML configs usually use &.
Extra colours in Bedrock
Bedrock Edition only. They don't work in Java or through Geyser, and &m and &n are colours there, not formatting.
- minecoin_gold
- material_quartz
- material_iron
- material_netherite
- material_redstone
- material_copper
- material_gold
- material_emerald
- material_diamond
- material_lapis
- material_amethyst
- material_resin
Symbols
Click a symbol to copy it. Java Edition draws all of them, Bedrock and older versions may not show some.
Stars
Hearts
Weather
Weapons and tools
Checks
Arrows
Shapes
Cards and chess
Music
Signs
Boxes and blocks
Super and subscript
How to use colour codes in Minecraft
Find a colour in the table of 16 game colours and click its & or § code, MiniMessage tag or hex value to copy it.
Put the code before the text, for example &aHello for green text. Use & with plugins and § in vanilla and server.properties.
Add formatting such as bold (&l) after the colour code, because a colour resets formatting. &r brings back the default style.
For hex colours, copy the notation your plugin reads: &#RRGGBB for EssentialsX and TAB, &x for Spigot and MiniMessage for Paper.
Click any symbol to copy it, then paste it into your text, nick or prefix.
About this tool
This Minecraft colour code table shows all 16 colours and the formatting codes (bold, italic, underline, strikethrough, obfuscated) in every notation: & codes for plugins, § codes for vanilla and server.properties, MiniMessage for Paper and hex values.
For hex colours it shows how to write them for EssentialsX, Spigot, MiniMessage, tellraw and server.properties. You also get Bedrock's extra colours and the symbols the game can render, such as stars, hearts, arrows and swords.
Click any code or symbol to copy it.
- Colours
- 16 + 12 in Bedrock
- Formats
- &l &o &n &m &k &r
- Symbols
- 214
Frequently asked questions
Answers to the questions people ask most about this tool.
What's the difference between & and § codes?
§ is the character the game uses internally (vanilla, server.properties, books). & is a stand-in for plugins such as EssentialsX or LuckPerms, which convert it to § themselves. The colours are the same in both.
How do I type the § symbol?
On Windows hold Alt and type 0167 on the numeric keypad; on a Mac press Option + 6. Or just copy it from the table with one click.
How do I type in colour in Minecraft chat?
Not in vanilla Minecraft: the game doesn't allow the § sign in chat. On a server with a plugin such as EssentialsX Chat, put an & code before your message, for example &aHello. The player needs the essentials.chat.color permission.
Do the same codes work on Bedrock?
Mostly, but Bedrock has no underline or strikethrough and adds a few extra colours such as the material shades. The table lists them separately.
Related
- LuckPerms: groups and permissions on a Minecraft server, step by stepHow to set up groups, inheritance, chat prefixes and permissions for players, VIPs and staff in LuckPerms. Commands and the web editor explained line by line, plus a recommended structure.
- Minecraft server console and commands: a cheat sheet for adminsHow to use the console in the customer area and an overview of the key commands: server management, players, the world, game rules (gamerule), selectors, plugin commands and remote management over RCON.
Want your own Minecraft server? Minecraft server hosting