Formatear JSON

  1. Elegir archivo
  2. Ajustar opciones
  3. Obtener resultado

El formateo corre en la pestaña del navegador.

Formatear JSON es convertir un texto compacto o desordenado en JSON indentado y legible. En GustKit también validas la sintaxis y, si hay un error, ves la línea y la columna. Pega el contenido o abre un archivo .json, elige 2 o 4 espacios, minifica o valida y luego copia o descarga el resultado. El formateo corre en la pestaña del navegador.

Formatear, minificar o validar JSON en la pestaña

Pega un contenido o abre un archivo .json. Los botones de sangría, Minificar y Validar están en la misma página. El error nombra línea y columna. JSON estricto: sin coma de más y sin comentarios. El resultado es de solo lectura, y un contenido grande usa un worker.

Dos o cuatro espacios, o una sola línea

“Formatear (2 espacios)” y “Formatear (4 espacios)” sangran tras una lectura limpia. “Minificar” quita los huecos que no cambian los valores. Un comentario o una coma tras el último elemento falla, porque el análisis es estricto.

Un worker si el texto pesa

Un archivo grande se lee fuera del hilo principal para que la pestaña siga usable. La caja de salida no admite escritura. Cópiala o descárgala. Quita contraseñas y tokens antes de pegar.

Cómo formatear JSON en tu dispositivo

  1. Pega en la caja, o pulsa “Abrir archivo .json” y elige el archivo en el ordenador o en el móvil.

  2. Pulsa “Formatear (2 espacios)” o “Formatear (4 espacios)” para ver el árbol. “Minificar” sirve cuando la API quiere una línea.

  3. Pulsa “Validar” si solo quieres el veredicto. Un archivo malo señala la línea y la columna del primer problema.

  4. La salida es de solo lectura. Cópiala o descárgala y cierra la pestaña. El JSON no se subió.

JSON reescrito donde ya estás

  • Sintaxis estricta

    Comillas dobles, sin comentarios y sin coma después del último valor. Ese es el JSON que esta página acepta.

  • Línea y columna

    Validar marca el punto en que se detuvo el análisis, en vez de un fallo vago.

  • Worker con texto grande

    Un contenido pesado pasa a un worker para que el formateo no congele la página.

  • La salida no se edita

    No escribes en la caja del resultado. Copia o descarga el texto que produjo.

  • Solo se ve aquí

    El análisis se queda en la pestaña. Borra secretos antes, porque las cajas muestran lo que pegas.

  • Opción de una línea

    Minificar sirve para un log o una petición. Quita espacios que no cambian los datos.

Preguntas sobre formatear JSON

¿Una coma final se formatea?

No. El JSON estricto se detiene en esa coma. Bórrala y pulsa otra vez Formatear o Validar.

¿Pasan los comentarios //?

No. Un comentario no es JSON. Quítalo antes de usar los botones.

¿Minificar cambia números o claves?

No. Solo desaparece el espacio que la gramática ignora.

¿Por qué no escribo en el resultado?

La salida es de solo lectura. Copia o descarga cuando necesites el texto en otro sitio.

¿Y un archivo enorme?

Un contenido grande usa un worker. Aun así, quita los tokens antes de que aparezcan en pantalla.

¿GustKit guarda el JSON?

No. El análisis corre en esta pestaña y se va cuando la cierras.