Minecraft Color Code Generator
Generate Minecraft color codes for chat, signs, books, and server MOTD. All 16 colors and 6 formatting codes with live preview.
Builder — Select Color & Formatting
Colors (select one)
Formatting
Generated Code
Hello World
Code Preview (type or paste below)
All 16 Minecraft Color Codes
| Preview | Name | Chat Code | MOTD Code | Hex | Copy |
|---|---|---|---|---|---|
Aa | Black | §0 | \u00A70 | #000000 | |
Aa | Dark Blue | §1 | \u00A71 | #0000AA | |
Aa | Dark Green | §2 | \u00A72 | #00AA00 | |
Aa | Dark Aqua | §3 | \u00A73 | #00AAAA | |
Aa | Dark Red | §4 | \u00A74 | #AA0000 | |
Aa | Dark Purple | §5 | \u00A75 | #AA00AA | |
Aa | Gold | §6 | \u00A76 | #FFAA00 | |
Aa | Gray | §7 | \u00A77 | #AAAAAA | |
Aa | Dark Gray | §8 | \u00A78 | #555555 | |
Aa | Blue | §9 | \u00A79 | #5555FF | |
Aa | Green | §a | \u00A7a | #55FF55 | |
Aa | Aqua | §b | \u00A7b | #55FFFF | |
Aa | Red | §c | \u00A7c | #FF5555 | |
Aa | Light Purple | §d | \u00A7d | #FF55FF | |
Aa | Yellow | §e | \u00A7e | #FFFF55 | |
Aa | White | §f | \u00A7f | #FFFFFF |
Formatting Codes
| Code | Effect | Java Edition | Bedrock Edition |
|---|---|---|---|
§l | Bold | ✓ Supported | ✓ Supported |
§o | Italic | ✓ Supported | Limited |
§n | Underline | ✓ Supported | ✓ Supported |
§m | Strikethrough | ✓ Supported | ✓ Supported |
§k | Obfuscated | ✓ Supported | Limited |
§r | Reset | ✓ Supported | ✓ Supported |
Minecraft Color Code Generator — Chat Colors & Formatting Guide
Minecraft uses the § (section sign) character followed by a code to apply colors and formatting to in-game text. There are 16 color codes (§0–§9, §a–§f) and 6 formatting codes (§k obfuscated, §l bold, §m strikethrough, §n underline, §o italic, §r reset). In Java Edition, you can use color codes in server.properties (server MOTD), signs, books, and command blocks. Server admins can also use them in plugins like Essentials, where & is often used instead of § for convenience. In Bedrock Edition, § codes work in signs and some settings. The §r code is important — always reset formatting before applying a new color to prevent formatting inheritance. MOTD codes use the Unicode escape \\u00A7 in JSON-based config files.