Convertidor de JSON a Texto

Convierte arreglos u objetos JSON en un esquema de texto plano claro y legible. Pega o sube JSON, personaliza la sangría, los separadores y los marcadores de arreglo, y copia o descarga el resultado, todo en tu navegador.

100% Procesamiento del Lado del Cliente

Tu JSON se analiza y convierte completamente en tu navegador. No se sube nada a un servidor.

Opciones

Salida de texto
Líneas: 0 Caracteres: 0

¿Qué es un convertidor de JSON a Texto?

Un convertidor de JSON a Texto toma datos JSON estructurados (un arreglo de objetos o un solo objeto) y los reescribe como un esquema de texto plano con sangría, en lugar de la sintaxis de JSON. No hay llaves, corchetes ni claves entre comillas que interpretar visualmente, solo líneas legibles de "clave: valor" que cualquiera puede seguir, incluso sin conocimientos técnicos de JSON.

El convertidor recorre la estructura JSON y convierte cada clave en su propia línea: los objetos anidados se vuelven bloques con más sangría, los arreglos se convierten en una lista de elementos marcados, y los valores primitivos aparecen justo después de la clave usando el separador que elijas, produciendo un informe de texto plano que puedes pegar en un correo, un ticket, un documento o un chat.

Cómo funciona

  • Añade tu JSON: pega el JSON directamente en el editor o sube un archivo .json.
  • Elige tus opciones: elige un estilo de sangría, un separador clave-valor (dos puntos, igual o guion), un marcador para los elementos de arreglo (guion, asterisco o numerado), y si los valores de texto deben ir entre comillas.
  • Lee el resultado al instante: la herramienta analiza tu JSON en el navegador y muestra el esquema de texto convertido mientras escribes, junto con el conteo de líneas y caracteres.
  • Copia o descarga: copia el texto al portapapeles o descárgalo como archivo .txt.

Características

  • Pega JSON o sube un archivo .json
  • Conversión instantánea mientras escribes, sin botones
  • Funciona con un solo objeto JSON o con un arreglo de objetos
  • Elección de separador clave-valor: dos puntos, igual o guion
  • Elección de marcador de elemento de arreglo: guion, asterisco o lista numerada
  • Comillas opcionales para los valores de texto
  • Sangría configurable (2, 4, 8 espacios o tabulación)
  • Los objetos y arreglos anidados se sangran de forma recursiva, sin importar la profundidad
  • Los objetos y arreglos vacíos se muestran como {} y [] en lugar de desaparecer
  • Conteo de líneas y caracteres en vivo
  • Procesamiento 100% en el navegador para tu privacidad

Buenas prácticas

  • Ajusta el separador a tu audiencia: los dos puntos se leen de forma natural para la mayoría, pero "=" puede resultar más familiar si el resultado va en un documento tipo configuración.
  • Usa marcadores numerados para listas ordenadas: cambia a "1. 2. 3." cuando el orden de los elementos realmente importe, y mantén guiones o asteriscos para datos sin orden.
  • Pon entre comillas los valores de texto cuando el tipo importe: activar "Envolver valores de texto en comillas" deja claro que "042" es un texto y no el número 42, algo útil al compartir datos para revisión.
  • Mantén la sangría acorde a dónde va el texto: la sangría con tabulación suele funcionar mejor en contextos cercanos al código, mientras que 2-4 espacios se leen mejor en correos o chats.
  • Revisa los datos muy anidados con una ventana más ancha: el JSON muy anidado produce una salida con mucha sangría; amplía tu editor o reduce el tamaño de sangría si las líneas empiezan a partirse mal.

Solución de problemas

Dice que mi JSON no es válido

Revisa si hay una coma sobrante después del último elemento de un arreglo u objeto, claves sin comillas, comillas simples en lugar de dobles, o un corchete sin cerrar: son las causas más comunes de que el JSON no se pueda analizar.

Un objeto anidado se muestra como un bloque con sangría en vez de una sola línea

Esto es intencional: cualquier valor de tipo objeto o arreglo obtiene su propio bloque con sangría en las líneas siguientes, en lugar de meterse en la misma línea que su clave, para que toda la estructura siga siendo legible.

Un objeto o arreglo vacío se muestra como {} o [] sin nada debajo

Eso es lo esperado: un objeto o arreglo vacío no tiene claves ni elementos que listar, así que se muestra en línea como {} o [] en lugar de un bloque con sangría sin contenido.

Mis números o booleanos se ven distintos al JSON original

Los números y booleanos siempre se escriben con su valor plano (por ejemplo, true, 42); solo los valores de texto se ven afectados por la opción "Envolver valores de texto en comillas".

Casos de uso comunes

  • Compartir datos de una API con compañeros no técnicos: envía un ticket de soporte, el envío de un formulario o una respuesta de API como una lista legible en lugar de la sintaxis JSON en bruto.
  • Pegar datos estructurados en un correo o chat: los esquemas de texto plano se muestran bien en cualquier sitio, a diferencia del JSON, que suele perder su formato fuera de un bloque de código.
  • Revisión manual rápida de un payload JSON: revisa una configuración, una entrada de log o una respuesta de API como una lista con sangría sin tener que interpretar mentalmente llaves y comas.
  • Generar informes de texto simples a partir de exportaciones JSON: convierte una exportación JSON de una base de datos o herramienta en un resumen .txt legible para documentación o registros.
  • Preparar datos para herramientas de voz o accesibilidad: un formato simple "clave: valor" es más fácil de interpretar de forma sensata para lectores de pantalla y herramientas de texto a voz que la sintaxis JSON.

Preguntas frecuentes

¿Funciona con un solo objeto JSON, no solo con un arreglo?

Sí. Un solo objeto se convierte directamente en una lista de líneas "clave: valor". Un arreglo de nivel superior se convierte en una lista de elementos marcados, uno por cada entrada del arreglo.

¿Cómo se manejan los objetos y arreglos anidados?

Los objetos anidados se convierten en bloques "clave: valor" con más sangría bajo su clave padre. Los arreglos anidados se convierten en una lista con más sangría de elementos marcados, usando el mismo estilo de marcador de arreglo que elegiste.

¿Puedo cambiar cómo se separan los pares clave-valor?

Sí. Elige entre dos puntos (clave: valor), un signo igual (clave = valor) o un guion (clave - valor) en la opción "Separador clave-valor".

¿Puedo obtener listas numeradas en lugar de viñetas para los arreglos?

Sí. Configura "Marcador de elemento de arreglo" en "Numerado" para obtener marcadores tipo 1. 2. 3. en lugar de guiones o asteriscos.

¿Qué pasa con los valores null?

Un valor null se escribe como el texto literal "null" junto a su clave.

¿Guardáis mi JSON o el texto convertido?

No. Todo ocurre localmente en tu navegador y nada se sube ni se guarda.

¿Hay un límite de tamaño?

El convertidor funciona en la memoria de tu navegador, así que archivos JSON muy grandes (decenas de megabytes o más) pueden ir lentos o usar mucha memoria según tu dispositivo.

Share this tool

Share a direct link or embed this tool on your site. Keep the Tooladex attribution link to support the project.