MC CommanderUnofficial Minecraft command tools
Text Command Generator

Minecraft Tellraw and Title Command Generator

Build JSON text commands for chat, titles, subtitles and actionbar messages.

How to use

Choose between chat, title and actionbar, then compose the displayed text.

Basic fallback generator

A simplified form is available while the main generator loads. It does not include every setting in the full tool.

Output

Tellraw and title text notes

JSON text commands are sensitive to quotes and brackets. Build short text first, then add colors, click events or hover events.

Examples and checks
/tellraw @a {"text":"Hello","color":"gold"}

If Minecraft reports an incomplete command, check every quote, comma and closing brace.

Related pages

Minecraft Tellraw Command: Colors, Scores and Click Text

Tellraw, title and actionbar

/tellraw writes a message in chat, while /title shows large text in the middle of the screen. The actionbar is the small line above the hotbar.

In Java 1.21.5 and later, text is written in SNBT, for example /tellraw @a {text:"Welcome",color:"gold"}. Older versions use JSON with quoted keys.

If the command does not work

Copy-ready text examples (Java)

GoalCommand
Gold chat message/tellraw @a {"text":"Game starts in 10 seconds","color":"gold"}
Big title with a subtitle/title @a subtitle {"text":"Round 1"} then /title @a title {"text":"Start!","color":"green"}
Text above the hotbar/title @a actionbar {"text":"Checkpoint reached","color":"aqua"}
Show each player their own score/execute as @a run tellraw @s [{"text":"Points: "},{"score":{"name":"@s","objective":"points"}}]
Remove a title/title @a clear

The subtitle is stored first and appears together with the next title. In the score example, @s inside the text means the player running the command, so execute as @a makes every player see their own number. The JSON form with quoted keys shown here also works on 1.21.5 and later.

Clickable text

VersionCommand
Java 1.21.5 and later/tellraw @a {text:"[Teleport to spawn]",click_event:{action:"run_command",command:"/trigger spawn"}}
Java 1.21.4 and earlier/tellraw @a {"text":"[Teleport to spawn]","clickEvent":{"action":"run_command","value":"/trigger spawn"}}

Players without operator permission can only run commands such as /trigger from clickable text.

Bedrock Edition

Bedrock uses rawtext: /tellraw @a {"rawtext":[{"text":"Hello"}]} and /titleraw @a actionbar {"rawtext":[{"text":"Go!"}]}. Colors are written with § codes inside the text, for example §6 for gold.

Step-by-step guides

Related guides