Formateo, minificación y comprobación de errores para JSON
Pega un JSON y recíbelo ordenado con una sangría de dos espacios, o comprimido en una sola línea, con los errores de sintaxis marcados en su ubicación exacta. Cuando algo falla, el mensaje explica en español qué es lo que probablemente falta: una coma, un paréntesis, comillas dobles alrededor de una clave o contenido sobrante al final del JSON. Además, suele indicar en qué fila y columna está el error. Puedes copiar el resultado o descargarlo como un archivo data.json. Es útil para leer la respuesta de una API, comprobar un archivo de configuración antes de subirlo y comprimir datos antes de enviarlos. Todo se ejecuta en el navegador y los datos nunca salen de tu ordenador.
No hay límite en el código. Los archivos de varios megabytes se procesan sin problema, pero los archivos gigantescos pueden ralentizar el navegador porque todo el procesamiento se hace en su memoria.
El estándar JSON exige el uso de comillas dobles alrededor de los nombres de las claves y las cadenas de texto. Una clave sin comillas o con comillas simples hará que falle la comprobación, y la herramienta indicará en qué línea ocurre.
Sí. En JavaScript está permitido dejar una coma después del último elemento de una lista o un objeto, pero en JSON es ilegal. Esta es una de las causas más comunes de error en un archivo escrito a mano.
Es la eliminación de todos los espacios y saltos de línea para que el JSON quede en una sola línea. Los datos son exactamente los mismos, pero el archivo es más pequeño para enviarlo a una API o guardarlo.
No. La comprobación y el formateo se realizan en el navegador, por lo que puedes pegar con seguridad un archivo de configuración con claves o datos de clientes.
Klix no se ha podido cargar
Prueba primero a recargar la página. Si acaba de salir una versión nueva, recargar lo soluciona al instante.
Si recargar no ha servido, puede que tu navegador sea demasiado antiguo. Klix ejecuta las herramientas en tu propio dispositivo y no en un servidor, así que necesita un navegador de 2022 o posterior. Qué hacer: actualiza Chrome o Firefox y vuelve a abrir klixtools.com.