Herramienta JSON online · En tu navegador

Formateador y visor JSON
que te explica los errores

Pega, suelta o abre cualquier JSON. Se valida mientras escribes, ves la línea exacta de cada error, reparas el JSON roto, lo exploras en árbol o tabla y lo conviertes a YAML, CSV o TypeScript.

input.json

Suelta un archivo .json en cualquier parte o pulsa Ctrl+V para pegar. También acepta una URL.

Todo lo que necesitas para trabajar con JSON

01

Formateador y validador JSON

Validación mientras escribes, con la línea y columna exactas de cada error y una explicación clara. Formatea con 2 espacios, 4 espacios o tabuladores, minifica u ordena las claves.

02

Visor en árbol, tabla y búsqueda

Recorre documentos grandes en un árbol plegable, mira los arrays de objetos como una tabla ordenable y busca en claves y valores. Haz clic en un nodo para copiar su ruta o su valor.

03

Consultas JSONPath

Filtra con JSONPath: $.items[*].name, ..id, rangos y filtros como [?(@.price < 10)]. El resultado se ve en el árbol y en la tabla, y es lo que exportas.

04

Reparar y convertir

Arregla en un clic el casi-JSON: comentarios, comas finales, comillas simples, claves sin comillas, True/None de Python, JSON Lines. Convierte a YAML, CSV, XML o tipos TypeScript.

Cómo funciona

  1. Pega o suelta

    Pega JSON, suelta un archivo o abre una URL. No se sube nada.

  2. Explora y corrige

    Lee los errores, repara, recorre el árbol, lanza una consulta.

  3. Copia o descarga

    Formateado, minificado, YAML, CSV, XML o TypeScript.

Preguntas frecuentes

¿JSONForge es gratis?

Sí. Es totalmente gratis, sin cuenta, sin límites de uso y sin marcas de agua ni muros de pago.

¿Se sube mi JSON a algún servidor?

No. El análisis, el formato y la conversión se hacen enteros en tu navegador. Tus datos no salen de tu dispositivo; la app solo guarda tu último documento en este navegador para que siga ahí cuando vuelvas.

¿Hay límite de tamaño?

No hay un límite fijo: depende de la memoria de tu equipo. Archivos de decenas de megas funcionan bien; el árbol y la tabla cargan los arrays grandes por páginas para que todo vaya fluido.

¿Qué arregla "Reparar"?

Comentarios, comas finales, cadenas con comillas simples, claves sin comillas, comas que faltan, True/False/None de Python, NaN e Infinity, números hexadecimales, el BOM y varios valores JSON seguidos (JSON Lines), que se agrupan en un array.

¿Qué sintaxis de JSONPath admite?

Notación con punto y corchetes, comodines (*), descenso recursivo (..), índices, índices negativos, rangos [inicio:fin:paso], uniones y filtros con ==, !=, <, >, <=, >=, =~ (regex), && y ||.

¿Puedo convertir JSON a CSV, YAML o TypeScript?

Sí. Elige el formato de salida en la app y cópialo o descárgalo: JSON formateado o minificado, YAML, CSV (los objetos anidados pasan a columnas con punto), XML o interfaces TypeScript.