Minecraft Tellraw Editor
A free Minecraft tellraw editor and command generator. Build colourful /tellraw messages with a live preview, click and hover events, and one-click command export. It generates the right syntax for Java (1.8–1.16+), Bedrock, and MCPE, runs right in your browser, and needs no signup.
Choose what kind of content this component displays.
Pick a color and styles, then type. Use Enter for line breaks in chat.
Click event
Run an action when a player clicks this text.
Hover event
Show a tooltip when a player hovers over this text.
Added to the player's chat box when they Shift+Click the text.
Who will see the message when the command runs.
/tellraw command for Minecraft Java Edition (1.16+)
/tellraw @a {"text":"Welcome to McTools.gg","color":"white"}/tellraw command for Minecraft Java Edition (1.15)
/tellraw @a {"text":"Welcome to McTools.gg","color":"white"}/tellraw command for Minecraft Bedrock Edition (1.9+)
/tellraw @a {"rawtext":[{"text":"§fWelcome to McTools.gg§r"}]}/tellraw command for Minecraft Bedrock Edition — Short Version (1.9+)
/tellraw @a {"rawtext":[{"text":"§fWelcome to McTools.gg§r"}]}How to Use the Tellraw Editor
The Tellraw Editor lets you build Minecraft /tellraw commands without writing JSON by hand. Style your text with colours and formatting, attach click actions and hover tooltips, choose who receives the message, and watch a live chat preview update as you go — then copy a ready-to-run command.
Quick Steps
- 1Add one or more components to make up your message.
- 2Give each component a colour plus any styles — bold, italic, underline, strikethrough, or obfuscated.
- 3Add optional interactivity: a click action (run or suggest a command, open a link) or a hover tooltip.
- 4Pick the target selector that decides which players receive the message.
- 5Check the live preview, then copy the generated /tellraw command.
Example Use Cases
- Post clickable chat messages that fire server commands when players click them.
- Send styled announcements with colours and hover-over tooltips.
- Build in-chat menus for plugins or command blocks that players can interact with.
Tips
- /tellraw delivers a raw JSON message, giving you far more control than /say or /msg.
- Hover events reveal extra text — or item and entity details — only when a player points at that part of the message.
- Each component is independent, so you can mix colours, links, and tooltips within a single line.
- The editor outputs commands for Java 1.8 through 1.16+ and Bedrock, so you can copy the exact syntax your version expects.
What Is the /tellraw Command?
The /tellraw command displays a raw JSON text message to chosen players. Because it uses raw JSON instead of plain text, /tellraw gives you full control over colours, bold and italic formatting, clickable links, command buttons, and hover tooltips — control that /say and /msg simply can't offer. The JSON syntax is easy to get wrong by hand, which is exactly why this tellraw generator builds the command for you and shows a live preview before you copy it.
Example /tellraw Commands
Here are a few common /tellraw commands the editor can generate for you. Copy one to test it, then build your own with the tool above.
Simple coloured message
/tellraw @a {"text":"Welcome to the server!","color":"gold","bold":true}Clickable command button
/tellraw @a {"text":"[Click to teleport]","color":"green","clickEvent":{"action":"run_command","value":"/spawn"}}Hover tooltip
/tellraw @p {"text":"Hover me","color":"aqua","hoverEvent":{"action":"show_text","contents":"Extra info here"}}Bedrock rawtext
/tellraw @a {"rawtext":[{"text":"§6Welcome to the server!"}]}Frequently Asked Questions
What is a tellraw editor?
A tellraw editor is a visual tool that builds Minecraft /tellraw commands for you. Instead of writing raw JSON by hand, you type your message, pick colours and formatting, add click and hover events, and choose who receives it — the editor generates a valid /tellraw command you can copy straight into Minecraft. This free tellraw command generator runs in your browser and works for both Java and Bedrock Edition.
Is this tellraw command generator free?
Yes. The Minecraft tellraw editor is completely free with no signup, no download, and no limits. Build as many /tellraw commands as you want, copy them instantly, and use them on any server or single-player world.
Does the tellraw editor work for Minecraft Bedrock?
Yes. The editor supports both Java Edition and Bedrock Edition (including Pocket Edition / MCPE). Java uses the full raw JSON text format, while Bedrock uses the simpler rawtext format — the generator outputs the correct /tellraw syntax for the edition you select.
How do I send a coloured chat message with /tellraw?
Add your message as one or more text components, give each a colour and any formatting you like, then choose the target selector (@a, @p, a username, and so on). Copy the command the editor builds and run it from chat or a command block — every targeted player sees the text styled exactly as it appears in the live preview.
How do I make clickable text in chat?
Turn on a Click Event for a component and pick an action. run_command runs a command when the text is clicked (using that player's permissions), suggest_command drops the command into their chat box, copy_to_clipboard copies it, and open_url opens a link. It's perfect for teleport menus, shops, or quick-action buttons.
Can I add hover tooltips to a message?
Yes. Enable a Hover Event on any component and choose show_text for a plain tooltip, show_item to display a full item tooltip with NBT, or show_entity for entity details. The tooltip appears whenever a player hovers over that part of the message, which keeps the main line short while still offering extra context.
What is the difference between /tellraw, /say and /msg?
/say broadcasts plain text prefixed with your name, and /msg sends a private whisper. /tellraw is the powerful option: it outputs raw JSON with full control over colours, click and hover events, and selectors — exactly what this editor generates. Use /say when you only need plain text, and /tellraw whenever the message should be styled or interactive.
How do I target specific players with /tellraw?
Use the target selector field. Common choices are @a (everyone), @p (nearest player), @r (random player), @s (yourself), or a specific username. You can also narrow it down with selector arguments such as @a[team=red] or @a[distance=..50] to message only a subset of players.
Related Tools
MOTD Generator
Build colorful server descriptions with live preview, formatting codes, and one-click export.
Server Properties Creator
Configure every server.properties setting with inline explanations, then download the file.
Whitelist Creator
Add players by username, auto-fetch their UUIDs from Mojang, and download a ready whitelist.json.
Server Icon Converter
Upload any image and convert it to a 64×64 server-icon.png ready for your server folder.
