/title Generator for Minecraft

You can see the version in the launcher and in the bottom-left corner of the game's main menu

Write three lines: a big title in the middle of the screen, a subtitle under it and a line above the hotbar. Below you get the /title commands that show them to players.







Distance to targets
The titles appear on these players' screens
Title
18 characters
Subtitle
21 characters
Line above the hotbar
22 characters

How to use the command in game

  1. 1
    Turn on commands

    In a single-player world, press Esc, choose "Open to LAN", turn on "Allow Commands" (called "Allow Cheats" in older versions) and click "Start LAN World". On a server, only an operator (op) can run commands.

  2. 2
    Paste the command into the chat

    Copy the command with the button above. In game, press T, paste it with Ctrl+V and press Enter.

  3. 3
    Long command? Use a command block

    The chat fits up to 256 characters. For a longer command, get a command block with /give @p command_block (you need Creative Mode), place it and right-click it. Paste the command into the top field, click "Done", put a lever next to the block and switch it on.

Description

The /title command shows big text in the middle of the screen, a smaller line under it, or a line above the hotbar. The editor builds a separate command for each one, so to show them all, run the commands one after another. The editor supports:

Text formatting: bold, italic, underlined, strikethrough and obfuscated (magic) text. Combine them freely to build your own look.

Special characters. Insert the special characters Minecraft supports directly into your text.

Minecraft colours and the hex colours added in 1.16. The palette offers three colour models — RGB, HSV and hex. Select some text, pick a colour, and the editor converts it into the form the game expects.

Gradients. Add, move and recolour the gradient's key points, or remove the ones you do not need. The text updates as you change the settings, so it is easy to land on the look you want. Apply your changes to commit the gradient.

Keybind. A dynamic element that is replaced with the name of the key bound to the action you choose. It follows each player's own control settings and language.

Selector. A dynamic element that is replaced with the entities matching the selector you choose. When several entities match and the selector sets no target limit, their names are joined by a separator you can change.

Translatable text. A dynamic element that is replaced with a localised string looked up by key in the game's language files or in a resource pack. You can supply fallback text to use when no translation exists for the key.

Preview. Replaces every dynamic element with a plausible value, so you can see the title roughly as players will.

Templates

Save your work as a template to load, reuse or edit later. Templates live in your browser's storage and are completely private — clearing the site's data removes all of them.

Worth knowing

A generated command can be too long to type into chat, which is limited to 256 characters (100 before 1.11). For anything longer, paste the command into a command block and power it with a lever or button. Note that the @s selector does not work in command blocks — swap it for another selector so the command behaves.

How do you show a title on a player's screen in Minecraft?

Text drawn over the game comes from the /title command: title is the large centre line, subtitle sits under it, and actionbar is the narrow strip above the hotbar. Each takes the same JSON as /tellraw, so colour and styling work the same way. A separate /title <player> times command sets how many ticks the text fades in, stays and fades out. The editor above shows all three lines and the timings at once, and gives you the finished sequence of commands.

Other tools in this category