Title Command Generator

Show a Title, Subtitle, or Action bar message to a player or target selector

How to use the Title command generator

  1. Choose the edition and version that match your game
  2. Choose the target, display type, and text
  3. Set the color, bold/italic, and timing as needed
  4. Copy the commands and run them in order

Worked examples

The examples below come out of the same generator as the form above, so the commands and explanations always match what the tool produces. Copy one and adjust it from there

1. A large welcome message in the middle of the screen

For when a player joins the server or starts a new stage — set the stay time long enough to actually be read

/title @a times 10 70 20
/title @a title {"text":"ยินดีต้อนรับ","color":"gold","bold":true}

What it does Will show a title with the text "ยินดีต้อนรับ" to all players (color Gold, bold) with a fade-in of 10 ticks, staying for 70 ticks, and fading out over 20 ticks.

2. A small message above the hotbar

The action bar does not block the view the way a title does, so it suits status messages that fire often

/title @a actionbar {"text":"เหลือเวลาอีก 30 วินาที","color":"yellow"}

What it does Will show an action bar message with the text "เหลือเวลาอีก 30 วินาที" to all players (color Yellow).

3. A subtitle under the main heading

A subtitle only appears alongside a title, so send a title command after this one to see both

/title @a subtitle {"text":"ด่านที่ 1","color":"aqua","italic":true}

What it does Will show a subtitle with the text "ด่านที่ 1" to all players (color Aqua, italic).

How this command differs by edition and version

This is the first example above, run through every edition and version this tool supports. Versions that produce the same result share a row

Java Edition 1.21.5 and up Java Edition 1.20.5 - 1.21.4 Java Edition 1.13 - 1.20.4 (legacy NBT)
/title @a times 10 70 20
/title @a title {"text":"ยินดีต้อนรับ","color":"gold","bold":true}
Bedrock Edition (stable)
/title @a times 10 70 20
/title @a title "§6§lยินดีต้อนรับ"

Before you use these