Formateador JSON

Valida, embellece o minifica JSON

Acción
Sangría

Formateador JSON: Convierte un Muro de Datos en JSON Legible

¿La API devolvió una línea interminable? Pega, embellece y ve los errores con número de línea.

El JSON de las API suele llegar como un bloque ilegible de una sola línea, y el JSON escrito a mano se rompe en cuanto falta una coma. Esta herramienta resuelve ambos problemas: valida al instante lo que pegues y luego lo embellece con sangría de 2 o 4 espacios, o lo minifica a una línea para producción. Si hay un error de sintaxis, informa la posición con precisión de 'línea 12, columna 8' — se acabó cazar comas en archivos enormes. La validación y el formateo se ejecutan íntegramente en tu navegador: el JSON con claves de API o datos de clientes nunca llega a un servidor.

Características

✅

Validación Instantánea

Validez y posición del error mientras escribes.

🎨

Embellecer

Salida legible con sangría de 2 o 4 espacios.

📦

Minificar

Una sola línea sin bytes de más para producción.

🔒

Tus Datos, Tuyos

Todo ocurre en el navegador — nada se sube.

Guía JSON

Errores comunes

  • Coma final tras el último elemento: {"a":1,}
  • Comillas simples — JSON exige comillas dobles
  • Claves sin comillas: {a:1} no es válido
  • Comentarios — JSON no los admite

¿Qué modo y cuándo?

  • Embellecer: depuración, revisión, documentación
  • Minificar: respuestas de API, configs, ancho de banda
  • 2 espacios: el estándar moderno (npm, VS Code)
  • 4 espacios: legibilidad en estructuras muy anidadas

Preguntas Frecuentes

¿Por qué mi JSON no es válido?

Cuatro sospechosos habituales: coma final, comillas simples, claves sin comillas y líneas de comentario. La herramienta indica línea y columna del error: mira ahí y lo encontrarás en segundos.

¿Mis datos se envían a un servidor?

No. La validación y el formateo usan el motor JSON de tu propio navegador en tu dispositivo. Puedes pegar JSON con claves de API o datos personales con seguridad.

¿Embellecer cambia mis datos?

No: solo se añaden espacios y saltos de línea; valores, orden y estructura se conservan exactamente. Minificar es igual de reversible, solo quita espacios redundantes.

¿2 o 4 espacios?

El ecosistema moderno usa 2 espacios por defecto (npm, VS Code, la mayoría de guías de estilo). 4 espacios facilita leer estructuras muy anidadas: es cuestión de preferencia.

¿Qué tamaño de archivo puedo procesar?

Cualquiera que quepa en la memoria del navegador; respuestas de varios MB se procesan al instante. En archivos muy grandes la velocidad depende de tu equipo, pues el proceso es local.

¿Por qué JSON no admite comentarios?

Por diseño: JSON es un formato de intercambio de datos, no un lenguaje de configuración. Si necesitas comentarios, usa JSONC o YAML, o añade un campo "_comment".