Skip to content
  • Toggle dark modeSwitch between light and darkAction
  • Open My KitEverything you made, saved in this browserAction
  • Open My KitEverything you made, saved in this browserAction

3 results

Menu

Minecraft Color Code Generator (Java & Bedrock)

Share your result

The link keeps every setting, so friends see exactly what you made.

Minecraft has 16 colour codes (§0 to §f) and 5 formats on Java; Bedrock adds 12 material colours. Type with & or §, see a live preview, and copy the right format for chat, plugins, server.properties, /tellraw or Bedrock.

Runs on your device · nothing uploaded

This tool is code that runs inside your browser. Your files, text and pictures are read here and never sent to a server, so it even works offline once loaded. Signed in? Only what you save to your account (My Kit, wardrobe) or publish is uploaded.

Preview

PickaxeKit - Free tools

Copy for…

Chat & plugins (&)EssentialsX nicknames, plugin chat, Paper/Spigot configs
&6&lPickaxe&eKit &7- &aFree tools
Section codes (§)Books and signs via commands, resource packs, mods
§6§lPickaxe§eKit §7- §aFree tools
server.properties MOTDPaste the whole line into server.properties
motd=\u00A76\u00A7lPickaxe\u00A7eKit \u00A77- \u00A7aFree tools
/tellraw (text components)Vanilla command blocks and datapacks; hex works from 1.16
/tellraw @a ["",{"text":"Pickaxe","color":"gold","bold":true},{"text":"Kit ","color":"yellow"},{"text":"- ","color":"gray"},{"text":"Free tools","color":"green"}]
Hex for plugins (&#RRGGBB)Paper, EssentialsX and most chat plugins on 1.16+
&#FFAA00&lPickaxe&#FFFF55Kit &#AAAAAA- &#55FF55Free tools
Hex, Spigot style (§x)Older Spigot/Bungee plugins on 1.16+
§x§f§f§a§a§0§0§lPickaxe§x§f§f§f§f§5§5Kit §x§a§a§a§a§a§a- §x§5§5§f§f§5§5Free tools

Convert a text component (JSON) to codes

All Java codes and readability

CodeNameHexContrast on chatOn a sign
&0 / §0Black#0000001.26:1 hard to read8.86:1
&1 / §1Dark Blue#0000AA1.25:1 hard to read5.61:1
&2 / §2Dark Green#00AA005.36:11.31:1
&3 / §3Dark Aqua#00AAAA5.82:11.21:1
&4 / §4Dark Red#AA00002.15:1 hard to read3.27:1
&5 / §5Dark Purple#AA00AA2.61:1 hard to read2.69:1
&6 / §6Gold#FFAA008.73:11.24:1
&7 / §7Gray#AAAAAA7.18:11.02:1
&8 / §8Dark Gray#5555552.24:1 hard to read3.15:1
&9 / §9Blue#5555FF3.28:12.15:1
&a / §aGreen#55FF5512.56:11.78:1
&b / §bAqua#55FFFF13.6:11.93:1
&c / §cRed#FF55555.31:11.33:1
&d / §dLight Purple#FF55FF6.35:11.11:1
&e / §eYellow#FFFF5515.63:12.22:1
&f / §fWhite#FFFFFF16.67:12.37:1

Bedrock-only colour codes

CodeNameHex
§gMinecoin Gold#DDD605
§hMaterial Quartz#E3D4D1
§iMaterial Iron#CECACA
§jMaterial Netherite#443A3B
§mMaterial Redstone#971607
§nMaterial Copper#B4684D
§pMaterial Gold#DEB12D
§qMaterial Emerald#47A036
§sMaterial Diamond#2CBAA8
§tMaterial Lapis#21497B
§uMaterial Amethyst#9A5CC6
§vMaterial Resin#EB7114

On Bedrock, §m and §n are colours, so there is no strikethrough or underline.

How to use it

  1. Choose Java or Bedrock.
  2. Type your text and click a colour or format to insert its code where the cursor is.
  3. For a gradient, switch to Hex gradient (Java 1.16+) and pick two colours.
  4. Check the preview on a chat, sign, book or server-list background.
  5. Copy the format for where you'll paste it.

How it works

Each code is a § sign (or & on most servers) followed by one character. A colour starts a new run of text, and on Java it also clears bold, italic and the rest, so put formats after the colour. Hex colours can't be written as a single § code: vanilla commands use text components with a #RRGGBB colour, while plugins read &#RRGGBB or the longer §x§R§R§G§G§B§B form. Where hex isn't supported, the tool uses the nearest of the 16 standard colours.

Questions

How do I type the § symbol?

On Windows hold Alt and type 0167 on the number pad; on a Mac press Option+6. Many servers accept & instead, which is easier: the server turns it into §.

Why do my colour codes not work in normal chat?

Vanilla Minecraft doesn't let players type § in chat. Codes work in signs and books only through commands or plugins, in server.properties, resource packs and command blocks. Servers with chat plugins accept & codes.

Why does bold disappear after I change colour?

On Java, a colour code resets every format. Write the colour first, then the format: &c&l gives bold red, but &l&c gives plain red.

Can I use hex colours in a server MOTD?

Not in vanilla server.properties: it only understands the 16 codes. Hex MOTDs need a plugin (most use &#RRGGBB). For server-list MOTDs, use the hex for plugins output, or the nearest-colour codes for vanilla.

Are Bedrock colour codes different?

Bedrock has the same 16 colours plus material colours like §g Minecoin Gold and §s Material Diamond, but no underline or strikethrough, and no hex colours.

By PickaxeKit Editorial Team. Updated 2026-11-09.