Copied to clipboard!
Real Colour Picker
Real Colour
Minecraft 1.21+ Java & Bedrock Edition·§ Codes, /tellraw, Signs & Armor Dye
Managing a server or MOTD? Open Bukkit & Spigot Page →

Minecraft Color Codes & Text Formatter

The all-in-one vanilla Minecraft styling suite. Preview in-game chat, wooden hanging signs with glowing ink sac effects, and books & quills. Generate /tellraw JSON commands, 24-bit RGB gradients, and dyed leather armor decimal codes with 1-click copy.

GreenOfficial Minecraft §a
#55FF55 · RGB(85, 255, 85) · §a Green
Harmonies

Live In-Game Minecraft Simulator

Style text with § or & codes, custom HEX, or quick toolbar inserters

Preview Mode:
Quick Colors:
Formatting:
Custom HEX (1.16+):
Inserts modern &#HEX for 24-bit RGB text
·
In-Game Real-Time Preview:
<Steve> 
/tellraw GeneratorJava JSON
/tellraw @a [...]
Syntax: /tellraw @a [{"text":"...","color":"..."}]
Kyori MiniMessagePaper / Purpur 1.16–1.21+
<tag> format
<green><bold>...</bold></green>
Adventure tags: <bold>, <color>, <#HEX>
Bedrock & Vanilla (§ Codes)...
Chat Code (& Format / Bukkit)...
JSON Component Array...
24-Bit RGB (1.16–1.21+)

Minecraft RGB Gradient Text Generator

Smoothly interpolate two HEX colors across text for custom commands and titles

Style Formatting:
Syncs across MiniMessage tags, Spigot &x, Java JSON, and Bedrock tellraw
Live In-Game Chat Preview
Output Command Format:
Kyori MiniMessage GradientPaper/Purpur
<gradient:#FF0055:#00E5FF><bold>MINECRAFT LEGEND</bold></gradient>
Custom Armor Colors (16.7M RGB Possibilities)

Minecraft Dyed Leather Armor Calculator

Calculate the exact integer color formula (R << 16) + (G << 8) + B and generate 1-click /give commands.

Armor Piece:
Select Armor Color:
Presets:
Decimal Color (int)11546150
RGB Channels176, 46, 38
HEX Code#B02E26
Leather Chestplate
Item Component dyed_color
Modern 1.20.5+ & 1.21 /give Command (Components)...
Legacy 1.14–1.20.4 /give Command (NBT Tag)...

Minecraft Official 16 Color Codes Table

Standard 16 colors supported across Java & Bedrock Edition with wool, concrete, dye items, and decimal values.

Filter:
ColorNameSection (§)Chat (&)JSON TagMiniMessageHEXRGBDecimalDye ItemWool BlockPick / Copy
Black§0&0black<black>#0000000, 0, 00Ink Sac / Black Dyeblack_wool
Dark Blue§1&1dark_blue<dark_blue>#0000AA0, 0, 170170Lapis Lazuli / Blue Dyeblue_wool
Dark Green§2&2dark_green<dark_green>#00AA000, 170, 043520Cactus Green / Green Dyegreen_wool
Dark Aqua§3&3dark_aqua<dark_aqua>#00AAAA0, 170, 17043690Cyan Dyecyan_wool
Dark Red§4&4dark_red<dark_red>#AA0000170, 0, 011141120Red Dye / Rose Redred_wool
Dark Purple§5&5dark_purple<dark_purple>#AA00AA170, 0, 17011141290Purple Dyepurple_wool
Gold§6&6gold<gold>#FFAA00255, 170, 016755200Orange Dyeorange_wool
Gray§7&7gray<gray>#AAAAAA170, 170, 17011184810Light Gray Dyelight_gray_wool
Dark Gray§8&8dark_gray<dark_gray>#55555585, 85, 855592405Gray Dyegray_wool
Blue§9&9blue<blue>#5555FF85, 85, 2555592575Light Blue Dyelight_blue_wool
Green§a&agreen<green>#55FF5585, 255, 855635925Lime Dyelime_wool
Aqua§b&baqua<aqua>#55FFFF85, 255, 2555636095Light Blue / Aqualight_blue_wool
Red§c&cred<red>#FF5555255, 85, 8516733525Red Dye / Poppyred_wool
Light Purple§d&dlight_purple<light_purple>#FF55FF255, 85, 25516733695Pink / Magenta Dyemagenta_wool
Yellow§e&eyellow<yellow>#FFFF55255, 255, 8516777045Yellow Dye / Dandelionyellow_wool
White§f&fwhite<white>#FFFFFF255, 255, 25516777215Bone Meal / White Dyewhite_wool
ColorName / MaterialSection (§)Bedrock HEXRGBDescription & Context1-Click Copy
Minecoin Gold(Minecoins)
§g#EFCE16239, 206, 22Distinct bright golden yellow used for marketplace currency and special text
Quartz(Nether Quartz)
§h#D9CCB8217, 204, 184Muted cream off-white quartz shade
Iron(Iron Ingot)
§i#A9B4B7169, 180, 183Cool pale silver-metallic iron tone
Netherite(Netherite Ingot)
§j#8F727D143, 114, 125Dark bruised purple-gray netherite alloy tone
Copper(Copper Ingot)
§n#C87363200, 115, 99Warm reddish copper metal (in Bedrock text; replaces Underline §n)
Gold(Gold Ingot)
§p#FFBF1E255, 191, 30Deep warm gold material ingot tone distinct from §6 classic gold
Emerald(Emerald Gem)
§q#13A04519, 160, 69Rich vibrant emerald green mineral tone
Diamond(Diamond Gem)
§s#5FECFF95, 236, 255Luminous cyan ice-blue diamond tone
Lapis(Lapis Lazuli)
§t#577BFF87, 123, 255Vibrant deep royal blue lapis lazuli mineral color
Amethyst(Amethyst Shard)
§u#B66CDD182, 108, 221Soft radiant lilac amethyst crystal violet
Bedrock vs. Java Technical Difference: In Java Edition, §n is the Underline formatting code, whereas Bedrock Edition renders §n as warm metallic Copper. Additionally, §g – §u operate in Bedrock signs, anvil item renames, and /tellraw rawtext JSON.

Minecraft Formatting Codes (§k – §r)

Apply typographic styles like Bold, Strikethrough, Underline, and animated Obfuscated text to in-game elements.

NameSection (§)Chat (&)JSON TagPreview ExampleDescriptionAction
Obfuscated§k&k"obfuscated": true#*?@!Random flickering characters (matrix effect)
Bold§l&l"bold": trueBold SampleThickened bold text
Strikethrough§m&m"strikethrough": trueStrike SampleHorizontal line drawn across text
Underline§n&n"underlined": trueUnderline SampleUnderline beneath text
Italic§o&o"italic": trueItalic SampleSlanted italic characters
Reset§r&r"reset": trueNormal ResetResets all active colors and formatting styles

Minecraft Team & Bossbar Color Commands Cheatsheet

Quick command reference for server creators, mapmakers, and minigame developers.

1. Colorize Team Names & Glow:
/team add RedTeam "Red Team"
/team modify RedTeam color red
/team join RedTeam @p
Sets player nameplate color and spectral glow outline color.
2. Custom Bossbar Colors:
/bossbar add my_bar "Boss Fight"
/bossbar set minecraft:my_bar color purple
/bossbar set minecraft:my_bar players @a
Supported colors: blue, green, pink, purple, red, white, yellow.

Order of Codes Rule in Minecraft

In Vanilla Minecraft, applying a color code (§0–§f) immediately resets all prior formatting styles (§l, §o, §n, §m).

✓ Correct:§c§lBold Red Text(Color first, then bold)
✗ Incorrect:§l§cRed Text (NOT bold!)(§c resets §l)

How to Type the Section Symbol (§)

The section symbol § is not directly visible on most English keyboards. Use these OS shortcuts:

  • Windows: Hold Alt and type 0167 or 21 on numeric keypad.
  • macOS: Press Option + 6.
  • iOS & Android: Hold down the & or s key to reveal §.
  • Minecraft Bedrock: Paste or type § directly in chat, signs, or anvil nametags.
Minecraft 1.21+ Text Engineering · Java, Bedrock & MiniMessage Standards

The Complete Guide to Minecraft Color Codes, Formatting & Text Generators

Customizing in-game typography elevates maps, server hubs, and player communication. Real Colour Picker delivers an all-in-one minecraft color codes generator, multi-line preview simulator, and minecraft text formatting generator. Whether you are searching for a comprehensive all minecraft color codes chart, looking up a specific minecraft color code, or configuring a multi-platform server, our workbench streamlines every aspect of minecraft text formatting.

From classic 16-color § minecraft color codes to modern 24-bit minecraft hex colors, our studio functions as a real-time color text minecraft generator and minecraft text code generator. Effortlessly generate minecraft chat codes, copy verified minecraft formatting codes, build immersive titles with our title generator minecraft tool, and master modern component styling across Java Edition and Bedrock Edition.

Section Symbol (§) Codes, Bedrock vs Java & Console Input

The foundation of vanilla Minecraft styling is the section sign minecraft (§). Originating in early game builds, minecraft color codes symbol prefixes dictate color and style. However, input behavior differs significantly between editions.

Cross-edition typing rules and console differences:

  • Bedrock Edition Typing: In minecraft color codes bedrock, the section symbol is natively supported across chat, signs, books, and anvils. Players learning how to type in minecraft on console keyboards often compare minecraft section symbol vs ampersand color codes xbox, minecraft section symbol vs ampersand color codes xbox one, and minecraft section symbol vs ampersand color codes nintendo switch. On virtual keyboards, holding the paragraph symbol, exclamation mark, or selecting special symbols reveals §. Understanding minecraft section symbol vs ampersand color codes bedrock and minecraft section symbol vs ampersand color codes bedrock edition confirms that vanilla Bedrock requires §, while & is reserved for modded server plugins like EssentialsX.
  • Java Edition Architecture: In vanilla minecraft color codes java, typing § directly into client chat is blocked to prevent accidental exploit formatting. Instead, builders use our minecraft color text generator java and minecraft color text generator bedrock, or use raw JSON formatting commands.
  • Interactive Testing: Our minecraft color code generator with live preview bedrock lets you draft strings and verify formatting instantly.

Vanilla /tellraw Command Generator & JSON Component Formatting

For mapmakers, server owners, and command block creators, the minecraft tellraw generator (also searched as tellraw generator minecraft or tellraw text generator) is the most powerful tool for rendering structured JSON text in player chat.

Modern JSON component formatting across versions:

  • Bedrock Tellraw Commands: While Java uses strict JSON object arrays, tellraw command bedrock supports clean raw text structures. Our minecraft tellraw command generator with hex bedrock and minecraft tellraw command generator with hex bedrock edition generates fully compliant commands with embedded formatting codes.
  • Java 1.21+ Component Support: When crafting a tellraw command 1.21 11 or modern 1.21.x string, our tool generates pure JSON components with native minecraft color codes hex and minecraft hex codes (e.g. {"text":"Welcome","color":"#FF5555","bold":true}), ensuring complete compatibility without deprecated legacy codes.
  • 1-Click Command Snippets: Inspect a real-world tellraw command example in our interactive code viewer and use tellraw command copy and paste buttons to paste commands directly into command blocks.

24-Bit RGB Gradient Generator & Text Styling

Players often ask: how to make gradient text in minecraft chat bedrock and Java? Vanilla Minecraft does not automatically interpolate multi-color fades. To achieve eye-catching rainbow or sunset text, creators rely on our specialized minecraft gradient generator text engine.

Advanced chromatic interpolation for in-game typography:

  • Sub-Pixel RGB Interpolation: Our RGB gradient text generator and hex gradient text generator minecraft calculates smooth linear color transitions across every character. It generates authentic RGB text minecraft outputs ready for /tellraw, item names, or server chat.
  • Gradients for Nametags & Ranks: Build a custom gradient name minecraft for your sword, shield, or pet nametag, and produce dynamic gradient minecraft text for server welcome scoreboards. Our minecraft color text generator gradient and minecraft color codes gradient suite supports two-stop, three-stop, and custom multi-stop fades.
  • Formatting Codes: Layer minecraft formatting codes generator styles—bold (§l), italic (§o), underline (§n), strikethrough (§m), or obfuscated (§k)—seamlessly across any gradient.

Kyori Adventure MiniMessage: Modern Server Text & Tagging

In modern server development—spanning Paper, Purpur, Velocity, and Sponge—the legacy section symbol is obsolete. Developed by KyoriPowered, MiniMessage is the industry-standard string-based format for chat components.

MiniMessage syntax, API integration, and ecosystem tools:

  • MiniMessage Generator: Our tool acts as a live MiniMessage format generator and interactive MiniMessage viewer. Easily generate valid MiniMessage color codes like <red>, <#ff5555>, or <gradient:#ff0000:#00ff00>text</gradient> without manual syntax errors.
  • Custom Fonts & Interactivity: Configure MiniMessage font tags, hover tooltips, and click actions seamlessly according to official MiniMessage docs standards.
  • Developer Resources: Whether integrating the MiniMessage API into custom plugins, searching for a MiniMessage plugin download (such as MiniPlaceholders or ChatControl), or configuring a MiniMessage mod for Fabric/Forge, our studio exports clean markup ready for production configurations.

Signs, Anvils & Item Customization in Minecraft 1.21 Java & Bedrock

In-game item personalization and sign crafting require different workflows depending on your game version. Our platform provides practical guidance for builders and survival players.

How to Change Sign Text Color in Minecraft Bedrock

To learn how to change sign text color in Minecraft Bedrock, place any wooden hanging sign or standing sign. Interact with the sign while holding any of the 16 dye items (such as Black, Red, Cyan, or Lime Dye) to instantly change text color.

To make the text luminous and easily legible in dark caves or nighttime environments, interact with the dyed sign using a Glow Ink Sac (dropped by Glow Squids). To revert the illumination, apply an ordinary Ink Sac.

How to Color Item Names in Minecraft 1.21 Java & Anvils

In Bedrock Edition, our minecraft color text generator anvil allows you to paste § codes directly into an anvil input field to rename swords, armor, and nametags with colored text.

For players asking how to color item names in Minecraft 1.21 Java, vanilla Java anvils restrict raw § characters. Instead, mapmakers and server operators use Java 1.21 data component commands:

/give @p diamond_sword[custom_name='{"text":"Excalibur","color":"gold","bold":true}'] 1
Minecraft Color Codes, Signs & Command FAQs

Frequently Asked Questions

Quick, authoritative answers on typing the § symbol, sign dye mechanics, debug key shortcuts (F3+T, F3+C), and target selectors (@a, @e, @p, @r, @s).

9 Answers
01

What color is &6 in Minecraft?

In Minecraft, &6 (or §6 in vanilla code) represents Gold (a warm orange-gold / dark yellow tone):

  • Color Name: Gold
  • Hex Code: #FFAA00
  • RGB Values: rgb(255, 170, 0)
  • Vanilla JSON Color: "gold" (e.g. {"text":"Winner","color":"gold"})
  • Bukkit / Spigot Enum: ChatColor.GOLD
  • MiniMessage Tag: <gold>
  • MOTD Unicode Escape: §6
  • Decimal Integer: 16755200

Because of its crisp contrast on both dark chat boxes and wooden signs, &6 is standard for server announcements, VIP rank tags, money/economy displays, and quest highlights.

02

What is the symbol for color codes in Minecraft?

The official in-game symbol for Minecraft color and formatting codes is the Section Sign (§), also known as the section symbol, double-s, or silcrow (Unicode U+00A7).

  • Vanilla Functionality: In vanilla Bedrock Edition, server MOTDs, and book authorship, typing § followed by a hex character (0–9, a–f) or formatting code (l, o, k, m, n, r) changes the text appearance (e.g. §6Gold §lBold).
  • The Ampersand (&) Server Standard: In vanilla Java Edition chat, direct entry of § is blocked by default to prevent formatting exploits. Instead, virtually all multiplayer server platforms (Spigot, Paper, Purpur, BungeeCord) and plugins (EssentialsX, LuckPerms) use the Ampersand (&) character as an escape prefix (e.g. &a for green), which the server parses into § before delivering to the client.
03

How to make Minecraft signs different colors?

You can make Minecraft signs different colors using three distinct methods:

  1. Right-Clicking with 16 Dyes (Vanilla Java & Bedrock): Place your sign and write your message. Hold any of the 16 Minecraft dyes (such as Black, Red, Blue, Lime, Orange, or Purple Dye) in your main hand and right-click the sign text. The text immediately changes to that dye's color!
  2. Glow in the Dark Signs (Glow Ink Sac): After dyeing your sign text, hold a Glow Ink Sac (dropped by Glow Squids) and right-click the sign. The text gains an illuminated outline that remains brightly visible in pitch-black caves and at night. To revert, right-click with a normal Ink Sac.
  3. Typing Color Codes on Signs:
    • Bedrock Edition: Type § followed by a color number/letter directly on the sign line (e.g. §6Shop §bOpen).
    • Paper / Spigot Servers: On multiplayer servers with sign plugins (EssentialsX), type & codes directly (e.g. &eWelcome!).
04

What are the colored sign codes in Minecraft?

The colored sign codes in Minecraft use the standard 16 hex color codes preceded by § (in Bedrock Edition) or & (on plugin servers):

§0: Black
§1: Dark Blue
§2: Dark Green
§3: Dark Aqua
§4: Dark Red
§5: Dark Purple
§6: Gold
§7: Gray
§8: Dark Gray
§9: Blue
§a: Green
§b: Aqua
§c: Red
§d: Light Purple
§e: Yellow
§f: White

Sign Formatting Codes: §l for Bold, §o for Italic, §n for Underline, §m for Strikethrough, and §k for Magic obfuscation. Always specify the color code before the formatting code (e.g. §6§lSale), because color codes automatically reset active styles.

05

How to type the section symbol (§) in Minecraft (the 'weird S' symbol)?

The section symbol (§)—frequently called the "weird S", "double S", or "S symbol" by players—can be typed across every major device using the following shortcuts:

  • Windows (PC): Hold Alt and type 0167 on the numeric keypad (Alt+0167). Alternatively, press Win + . (period) to open the Windows Symbol picker, switch to the Symbols tab, and click §.
  • Mac (macOS): Press Option + 6.
  • iOS (iPhone & iPad): Switch to the number keyboard (123), tap and hold the & key until popup variations appear, then slide your thumb over to select §.
  • Android: Open your virtual keyboard's symbols view (?123 → =<), press and hold the paragraph () key, and pick §.
  • Consoles (Xbox, PlayStation, Nintendo Switch): On the on-screen console keyboard, navigate to Symbols / Special Characters (press LT or L2) and select §.
  • Direct Clipboard Copy: You can also copy § directly from this page using Ctrl+C and paste into Minecraft!
06

What does F3 + T do in Minecraft?

In Minecraft Java Edition, pressing the key combination F3 + T reloads all resource packs, textures, 3D models, sound files, and language localizations in real time without restarting your game client.

  • What Happens When Pressed: The game flashes the red Mojang Studios loading screen for a few seconds while the internal engine purges texture memory and re-reads all .zip and loose folder assets from your .minecraft/resourcepacks/ folder.
  • Audio Engine Reset: F3 + T also completely restarts the OpenAL sound system, making it the fastest way to fix audio glitches, missing sounds, or audio output switching issues (e.g. plugging in headphones while playing).
  • Indispensable for Creators: Texture pack artists, modders, and server map designers use this shortcut continuously to see asset edits live in-game without logging out.
07

What do the target selectors (@a, @e, @p, @r, @s) mean in Minecraft?

Target selectors are command variables used in Minecraft commands (such as /tellraw, /tp, /give, and /effect) to dynamically target entities or players without typing specific usernames:

  • @p (Nearest Player): Targets the single player closest to the command executor or command block.
  • @r (Random Player): Chooses a random player from the server or loaded world. Often combined with team filters (e.g. @r[team=Blue]).
  • @a (All Players): Targets every player currently connected to the server, including dead players in the respawn screen.
  • @e (All Entities): Targets everything alive or active in loaded chunks—including players, hostile mobs, passive farm animals, armor stands, minecarts, and dropped items. (Caution: /kill @e destroys all items and armor stands!)
  • @s (Executing Entity / Self): Targets the specific entity running the command. Essential for functions and /execute as @a run tp @s ... commands.
  • @n (Nearest Entity): Introduced in modern Minecraft releases to target the single nearest entity of any category.
08

What does Ctrl + F3 + C (or F3 + C) do in Minecraft?

In Minecraft Java Edition, the F3 + C key combination provides two built-in debugging capabilities:

  1. Instant Coordinate & Teleport Command Copy (F3 + C): Pressing F3 and C together for a split second instantly copies your exact current position, dimension, and camera pitch/yaw to your clipboard as an executable command:
    /execute in minecraft:overworld run tp @s 142.50 64.00 -210.35 90.0 0.0 This is the fastest method to share bases with friends or write command block checkpoints.
  2. Intentional Debug Crash Trigger (Hold for 10 Seconds): If you hold down F3 + C for 10 full seconds, Minecraft will intentionally crash itself with the official error code: Manually triggered debug crash. This creates an immediate stack trace report in .minecraft/crash-reports/, allowing developers and modders to inspect game threads during freezes or performance lockups.
09

How do you say 'hi' in Minecraft chat and commands?

You can say "hi" in Minecraft using standard chat or through formatting commands:

  • 1. Standard Multiplayer Chat:
    • Java Edition (PC / Mac): Press T to open chat, type hi, and hit Enter.
    • Bedrock Edition (Console / Mobile): Press D-Pad Right on Xbox/PlayStation/Switch controllers, or tap the chat bubble icon at the top of your mobile screen, type hi, and press send.
  • 2. Server Broadcast with /say: Type /say hi. This broadcasts your greeting in distinctive purple brackets (e.g. [Player] hi or [Server] hi).
  • 3. Private Direct Message: Whisper privately to a specific player: /msg <player> hi, /tell <player> hi, or /w <player> hi.
  • 4. Formatted Broadcast with /tellraw: Command block builders and admins can broadcast colored, interactive greetings:
    /tellraw @a {"text":"Hi everyone! Welcome to the server.","color":"gold","bold":true}

Create Custom Minecraft Gradient Text & /tellraw Commands

Type in our live editor, choose custom RGB gradient colors, and export Java JSON, Bedrock § codes, or MiniMessage tags.