Tellraw & JSON Text Generator

Compose colored messages for Minecraft chat and titles: the /tellraw or /title command is generated automatically with a live preview.

Message parts
Command options
Type
Targets
Ready presets
Live preview
Welcome to ListaServers.it!
Generated command
/tellraw @a [{"text":"Welcome to ","color":"gold","bold":true},{"text":"ListaServers.it!","color":"aqua"}]
HEX colors require Minecraft 1.16+. The command works in console, command blocks or plugins on Vanilla, Spigot and Paper.

Ready Commands

Generate /tellraw for chat and /title for titles, subtitles and actionbar, with target selectors (@a, @p, @r, @s).

HEX Colors 1.16+

Besides the 16 classic Minecraft colors, use any HEX color: every part of the message has its own independent style.

Live Preview

See the message exactly as it will appear in game, with bold, italic, underline, strikethrough and obfuscated text.

How does the /tellraw command work?

The /tellraw command writes chat messages using the Minecraft JSON text component format: an array of parts, each with its own text, color and formatting. It is the same format used by /title, written books and command signs.

With this generator you never write JSON by hand: compose the parts visually, watch the preview and copy the finished command into your server console, a command block or your plugin config.

Supported JSON properties

  • color: the 16 official colors (gold, red, aqua...) or HEX like #FF5555 (1.16+).
  • bold, italic, underlined, strikethrough, obfuscated: the classic formatting flags.
  • Targets: @a everyone, @p nearest, @r random, @s self.

Where to use it

  • Automatic welcome messages when a player joins.
  • Event announcements with mixed colors and styles.
  • Actionbar messages with health, objectives or countdowns.

More free tools