JSON

formatear bonito y minificar

Valida JSON estricto, lo formatea con indentación ajustable o lo minifica usando el parser JSON del navegador.

Esta conversión se ejecuta solo en tu navegador; no se sube nada.

  • Entrada0
  • Salida0
  • OpcionesEmbellecer · 2 espacios

Entrada

Salida

¿Qué es esta herramienta?

Valida, embellece y minifica JSON estricto con JSON.parse / JSON.stringify del navegador. Exige claves y cadenas con comillas dobles; rechaza comentarios, comas finales y comillas simples.

Úsalo para inspeccionar respuestas de API, limpiar fragmentos de configuración o confirmar un payload pegado. La conversión YAML ↔ JSON es otra herramienta.

Casos de uso comunes

  • Expandir una respuesta API compacta con sangría legible
  • Quitar espacios antes de incrustar JSON en consultas, logs o ejemplos
  • Detectar comas finales y errores de comillas antes de un deploy

Cómo usar

  1. Elige Embellecer o Minificar. La salida se actualiza al escribir.
  2. En Embellecer, elige sangría de 1 a 8 espacios; el cambio es inmediato.
  3. Pega JSON. Los errores muestran línea y mensaje encima de los editores.
  4. Copia cuando veas Válido. Corrige Inválido antes de confiar en la salida.

Ejemplos

Entrada / ajusteSalidaNotas
{"id":1,"name":"Ada"} → Embellecer (2)Objeto multilínea con 2 espaciosPretty-print clásico.
Objeto multilínea → Minificar{"id":1,"name":"Ada"}Sin espacios sobrantes.
{id:1}Error de parseo (clave sin comillas)JSON estricto exige "id".
{"a":1,}Error de parseo (coma final)Error típico al pegar objetos JS.

Errores prácticos

  • Comas finales y comillas simples fallan en JSON estricto aunque parezcan válidas en JavaScript.
  • Payloads muy grandes pueden ralentizar la pestaña.
  • No convierte YAML, JSON5 ni JSONC; usa el convertidor YAML ↔ JSON para ida y vuelta YAML.

Referencias

Última revisión: 2026-07-26

Preguntas frecuentes

¿Admite JSON5 o comentarios?
No. Usa `JSON.parse` estricto: comentarios, comas finales, comillas simples y claves sin comillas no son válidos.
¿Puedo elegir la sangría al embellecer?
Sí. Elige de 1 a 8 espacios; la salida se actualiza al instante. Minificar ignora la sangría.
¿Por qué falla al pegar una respuesta de API?
Causas habituales: coma final tras la última propiedad, comillas simples o cuerpo truncado. Corrige la línea marcada y copia el resultado.
¿Se sube mi JSON?
No. El formateo y la validación solo ocurren en tu navegador.