Formateador y validador de JSON

Formatea, valida y minimiza datos JSON. Aplica un formato legible con la sangría adecuada.

Procesamiento 100 % en el lado del cliente — Tus datos nunca salen de tu navegador
JSON de entrada
Las acciones procesan la entrada y muestran el resultado a continuación
Salida formateada

Formateador, Validador, Embellecedor y Visor de JSON

Esta es una herramienta todo en uno: formateador, validador, embellecedor, visor y minificador de JSON. Pega JSON en bruto o minificado en el área de entrada y haz clic en <strong>Formatear</strong> para darle un formato legible con una sangría adecuada de 2 espacios y una salida con sintaxis resaltada (la misma vista que te daría un visor o embellecedor de JSON). Usa <strong>Minificar</strong> para comprimir el JSON eliminando todos los espacios en blanco innecesarios, ideal para reducir el tamaño de la carga útil en APIs y archivos de configuración. El botón <strong>Validar</strong> comprueba si tu entrada es un JSON válido y proporciona mensajes de error detallados con números de línea cuando se encuentran problemas de sintaxis. Todo el procesamiento se realiza completamente en tu navegador, por lo que tus datos nunca salen de tu dispositivo.

Visor de JSON con Resaltado de Sintaxis

Cuando pegas un documento JSON largo o profundamente anidado, la salida formateada se muestra con resaltado de sintaxis: las claves, cadenas de texto, números, booleanos y nulos obtienen su propio color para que la estructura sea fácil de analizar. Esto convierte la herramienta en un práctico visor de JSON para inspeccionar respuestas de API, depurar cargas útiles de webhooks o leer entradas de registro que incrustan JSON. Combinado con el formateo, obtienes la legibilidad de un visor de JSON dedicado y la limpieza de un embellecedor de JSON con solo pegar el contenido.

Validador de JSON con Errores Detallados

El validador de JSON muestra problemas específicos en lugar de un mensaje genérico de «inválido». Errores comunes de JSON que detecta: comas finales (no permitidas en JSON estricto), comillas simples en cadenas de texto (JSON requiere comillas dobles), corchetes o llaves sin su par, saltos de línea o tabulaciones sin escapar dentro de cadenas de texto, falta de comas entre propiedades de objeto o elementos de array, y claves de objeto sin comillas. Cada error incluye el número de línea para que puedas ir directamente al token con el error. JSON no admite comentarios; si los necesitas, considera usar JSON5 o JSONC.

Características

Formatea y embellece JSON con una sangría consistente de 2 espacios. Minifica JSON para su uso en producción y para reducir el tamaño de la carga útil. Valida la sintaxis de JSON con mensajes de error a nivel de línea. Resaltado de sintaxis a través de highlight.js para una experiencia de visualización de JSON limpia. Copia la salida formateada o minificada al portapapeles con un solo clic. Sin procesamiento en el servidor, sin recopilación de datos, sin necesidad de registrarse — se ejecuta completamente en el lado del cliente y funciona sin conexión una vez cargado.

Preguntas Frecuentes

¿Cuál es la diferencia entre un formateador, embellecedor, visor y validador de JSON?

Estos nombres describen funcionalidades superpuestas de la misma herramienta. Un formateador o embellecedor de JSON aplica un formato legible al JSON en bruto o minificado con una sangría consistente para que sea legible para humanos. Un visor de JSON añade resaltado de sintaxis y una visualización estructural (objetos/arrays plegables). Un validador de JSON comprueba si la entrada es un JSON sintácticamente válido e informa de errores específicos con números de línea. Un minificador de JSON hace lo contrario al formateo: elimina todos los espacios en blanco para producir una carga útil compacta en una sola línea. Esta herramienta incluye las cuatro funciones.

¿Cómo formateo un JSON minificado para hacerlo legible?

Pega tu JSON minificado (p. ej., de una respuesta de API o un archivo de registro) en el área de entrada y haz clic en Formatear. El panel de salida muestra la versión embellecida con una sangría de 2 espacios y resaltado de sintaxis. Haz clic en Copiar para obtener el resultado. El proceso inverso —Minificar— comprime el JSON formateado de nuevo en una única línea compacta para su uso en producción.

¿Cómo encuentro errores en un JSON inválido?

Haz clic en Validar. El validador analiza tu entrada e informa de mensajes de error específicos —comas faltantes, corchetes sin cerrar, comas finales, comillas simples usadas en lugar de comillas dobles, saltos de línea sin escapar en cadenas de texto— con el número de línea donde falló el analizador. Errores comunes: JSON requiere comillas dobles (no simples), prohíbe las comas finales después del último elemento de un array u objeto y no permite comentarios.

¿Mis datos JSON son privados?

Sí. Todo el formateo, la validación y la minificación ocurren completamente en tu navegador utilizando las funciones nativas de JavaScript JSON.parse() y JSON.stringify(). No se envía nada a ningún servidor. La página funciona sin conexión una vez cargada, por lo que es segura para respuestas de API sensibles, archivos de configuración con secretos o cargas útiles de producción.

Desarrolla con Phoenix Code

Un editor de código moderno con vista previa en vivo, creado para desarrolladores y diseñadores web.

Prueba Phoenix Code Gratis