MC ToolboxMC TOOLBOX

JSON Text Generator

Tellraw · Title · Item Name - Java & Bedrock

Welcome to MC Toolbox
Full Command
/tellraw @a [{"text":"Welcome to ","bold":true},{"text":"MC Toolbox","color":"gold","bold":true}]
JSON PayloadMODERN
[{"text":"Welcome to ","bold":true},{"text":"MC Toolbox","color":"gold","bold":true}]

JSON Text Generator: Formatting Commands Done Right

Build rich formatted text for /tellraw, /title, and custom item names. Supports click events, hover tooltips, selectors, scores, and full Java/Bedrock cross-compatibility.

Java vs Bedrock Format

Java 1.21+ uses a recursive JSON tree with contents for hover events. Bedrock uses a flat rawtext array with §l format codes instead of JSON properties.

Click & Hover Events

Import an existing /tellraw command to parse its JSON structure back into the editor. The Import button accepts raw JSON arrays or full Minecraft commands.

JSON Text FAQ

What is the difference between /tellraw and /title?

Tellraw sends formatted text to the chat window and supports click/hover events. Title displays large text on the HUD and does not support clickable events. Both use the same JSON text format.

Why use JSON text instead of plain §-codes?

JSON text supports click events, hover tooltips, scoreboard values, entity selectors, and keybind display - none of which are possible with legacy § format codes. JSON is also the only option for Java 1.21+.

How do I make a custom item name that is not italic?

Minecraft renders custom_name in italic by default. Our generator automatically adds "italic":false when the Item target is selected, so your text appears non-italic without any extra steps.

Can I use this for signs and books?

Yes. Copy the JSON Payload and paste it into a sign's Text1-Text4 NBT tags or a book's pages array. The same JSON format works for all text component contexts in Java Edition.

Guía del Generador de Texto JSON

El Generador de Texto JSON te permite crear texto formateado enriquecido para comandos de Minecraft como /tellraw, /title y nombres de ítems personalizados. Usa el editor WYSIWYG para aplicar formato (negrita, cursiva, subrayado, tachado, ofuscado) y colores. También puedes insertar caracteres especiales y cambiar la fuente global.

Selecciona el destino (tellraw, title o item) y la versión (Java 1.21+, Legacy o Bedrock) para generar el comando y la carga JSON correspondientes. El botón Importar permite pegar un comando existente o un array JSON para editarlo.

La vista previa de Minecraft muestra cómo se verá el texto en el juego. Puedes copiar el comando completo o la carga JSON para usarlos directamente.

Preguntas Frecuentes sobre Texto JSON

¿Cuál es la diferencia entre /tellraw y /title?

Tellraw envía texto formateado a la ventana de chat y admite eventos de clic/hover. Title muestra texto grande en el HUD y no admite eventos clicables. Ambos usan el mismo formato de texto JSON.

¿Por qué usar texto JSON en lugar de códigos § simples?

El texto JSON admite eventos de clic, tooltips al pasar el ratón, valores del marcador, selectores de entidad y visualización de teclas, nada de lo cual es posible con los códigos de formato § heredados. JSON también es la única opción para Java 1.21+.

¿Cómo hago un nombre de ítem personalizado que no sea cursiva?

Minecraft renderiza custom_name en cursiva por defecto. Nuestro generador añade automáticamente "italic":false cuando se selecciona el destino Item, por lo que tu texto aparece sin cursiva sin pasos adicionales.

¿Puedo usar esto para carteles y libros?

Sí. Copia la Carga JSON y pégala en las etiquetas NBT Text1-Text4 de un cartel o en el array pages de un libro. El mismo formato JSON funciona para todos los contextos de componentes de texto en Java Edition.