Saltar al contenido

Formateador y validador JSON

Formatea, minifica y valida JSON al instante.

Funciona en tu navegador

Pega tu JSON para indentarlo, minificarlo o validarlo. Los errores incluyen línea y columna. Usamos el parser nativo del navegador.

Cómo usarla

  1. Pega tu JSON

    Suelta tu respuesta de API, archivo de config o payload de webhook.

  2. Elige la transformación

    Formatear indenta con 2 o 4 espacios; Minificar quita el espacio opcional.

  3. Lee errores o copia salida

    Si es inválido, se muestra la línea y columna del primer problema. Si no, copia el resultado.

¿Qué es?

Un formateador JSON indenta, minifica o valida JSON. Indentar lo deja legible; minificar quita todo byte estructuralmente innecesario (ideal para URLs o payloads); validar detecta comas finales, comillas simples y comentarios que los parsers estrictos rechazan. Usamos JSON.parse nativo, así que el comportamiento coincide con tu runtime.

Cuándo usarla

Al depurar una respuesta de API, revisar un archivo de config, preparar una fixture o entender un webhook rechazado. Minificar va bien para meter JSON en una query string o un claim de JWT.

Errores comunes

JSON se parece a JavaScript pero no lo es: claves en comillas dobles, sin comas finales, sin comentarios, sin comillas simples. NaN, Infinity y undefined no son válidos. Fechas y BigInts deben serializarse como cadenas.

Preguntas frecuentes

¿Se envía mi JSON a un servidor?
No. Formateo y validación ocurren solo en tu navegador.
¿Por qué mi JSON es inválido?
Causas habituales: comas finales, comillas simples, claves sin comillas, comentarios. Ninguno es válido en JSON estricto.

Más en esta categoría