Formateador de JSON online
El formateador JSON convierte JSON sin procesar o minificado en una versión legible con sangría (o, a la inversa, en una sola línea compacta) y, si el JSON no es válido, muestra el error con su línea y columna. Funciona íntegramente en tu navegador.
Creado por Jakub Martyniak
¿Estás desarrollando una API? Aloja tu backend en un VPS con control total.
Entrada
Resultado
Pega un JSON a la izquierda para ver una vista previa.
Resultado de ejemplo
Esto es lo que crea el formateador de JSON a partir de tu JSON
Pega JSON sin procesar o minificado y la herramienta lo mostrará con sangría para que sea legible, o hará lo contrario y lo convertirá en una sola línea compacta. Si el JSON no es válido, mostrará el error con su línea y columna. Los valores de abajo son un ejemplo fijo; tu resultado dependerá de lo que introduzcas.
Ejemplo · Formatear con 2 espacios
Entrada (minificada)
{"name":"Alice","age":30,"active":true}Resultado (formateado)
{ "name": "Alice", "age": 30, "active": true}Caso de error: {"name": "Alice",}
- 1 error
Error · Línea 1, columna 18Después de la coma, JSON espera otra entrada, pero aquí hay un corchete de cierre.
La herramienta marca el mismo punto y muestra el mensaje de error exacto de tu navegador. Sin la coma sobrante, el JSON es válido.
Por qué esta herramienta
Más que un simple campo de texto
Todo lo que necesitas para trabajar con JSON bien formado.
Formatear y minificar
Cambia con un clic entre JSON legible con sangría y una salida minimizada al máximo.
Solo se ejecuta en el navegador
La validación con JSON.parse() y el formateo se realizan directamente en el navegador: no se sube ni se registra nada.
Resaltado de sintaxis
Resaltado en color de claves, valores y tipos para identificar rápidamente estructuras largas, en resultados de hasta 150.000 caracteres.
Línea y columna de los errores
Si el JSON no es válido, el mensaje de error muestra la línea y la columna cuando es posible.
Sangría personalizable
2 espacios, 4 espacios o una tabulación; puedes cambiarlo directamente en el modo de formato.
Sin límite artificial
Sin límite artificial de tamaño de archivo: solo los límites de rendimiento de tu navegador.
Cómo funciona
Cómo funciona el formateador
Tres pasos para obtener un JSON limpio.
Paso 1
Pegar JSON
Pega tu JSON o sube un archivo: todo se procesa directamente en tu navegador.
Paso 2
Elegir entre formatear o minificar
Selecciona Formatear para facilitar la lectura o Minificar para reducir al mínimo el tamaño del archivo.
Paso 3
Copiar o descargar
Copia el resultado al portapapeles o descárgalo como archivo .json.
Acerca de la herramienta
¿Qué hace este formateador JSON?
Este formateador de JSON formatea, valida y minifica JSON gratis y sin registrarte, directamente en tu navegador y sin procesarlo en el servidor (la validación se hace con JSON.parse(); al formatear solo cambia el espacio en blanco: los números, las secuencias de escape y las claves duplicadas permanecen exactamente como los introdujiste). Incluye 3 opciones de indentación (2 espacios, 4 espacios o tabulación) y no impone límites de tamaño de archivo.
El formato añade sangrías y saltos de línea para que puedas leer rápidamente incluso JSON muy anidado. La minificación elimina los espacios innecesarios para reducir al máximo el tamaño del archivo, por ejemplo, para usarlo en una API en producción. La validación es automática: si tu JSON no es válido, la herramienta muestra un mensaje de error claro —con la línea y la columna, si es posible— en lugar de una salida vacía.
Descubre más
Más herramientas
Validador de YAML
Comprueba la sintaxis YAML y aplica un formato normalizado o conviértelo directamente a JSON. Admite varios documentos separados por `---` (p. ej., manifiestos de Kubernetes), con errores que indican la línea y la columna exactas. Todo en el navegador.
Creado por Jakub Martyniak
Codificador/decodificador Base64
Codifica y decodifica texto en Base64, incluida una variante segura para URL y una indicación clara de errores, directamente en el navegador.
Creado por Jakub Martyniak
Depurador JWT
Decodifica, edita y vuelve a firmar JSON Web Tokens, con verificación de firmas HS256/HS384/HS512 y verificación RS/PS/ES mediante clave pública, todo en el navegador.
Creado por Jakub Martyniak
FAQ
Preguntas frecuentes
Respuestas breves sobre JSON, privacidad y esta herramienta.
El formateador convierte la línea {"name":"Alice","age":30,"active":true} en 5 líneas más legibles, con una sangría de 2 espacios y un par clave-valor por línea. Al minificarla, vuelve a quedar como {"name":"Alice","age":30,"active":true}. Si tu JSON no es válido, en lugar del resultado recibirás un mensaje de error con la línea y la columna.
Un formateador JSON es una herramienta que convierte JSON sin formato o minimizado en un formato legible con sangría y comprueba si los datos son JSON válido. Esta herramienta lo hace directamente en tu navegador.
Sí. Es totalmente gratis, no requiere registro y no tiene más límites que la capacidad de tu navegador.
No. La validación (con JSON.parse()), el formateo y la minificación se realizan exclusivamente en tu navegador: sin subidas ni registros. Tus valores permanecen exactamente como los introdujiste. Esto es especialmente importante porque el JSON que pegas suele contener respuestas reales de API o datos de configuración con valores sensibles.
Formatear añade sangrías y saltos de línea para facilitar la lectura. Minificar elimina los espacios innecesarios para reducir al mínimo el tamaño del archivo, por ejemplo, para usarlo en producción en una API. Ambas opciones generan un JSON con el mismo contenido.
La herramienta muestra un mensaje de error claro, con la línea y la columna si es posible, en lugar de un resultado vacío, para que encuentres rápidamente el error en tu texto.
2 espacios, 4 espacios o una tabulación; puedes cambiarlo directamente en el modo de formato.
Sin límites artificiales: solo los de rendimiento de tu navegador. La visualización de archivos muy grandes (varios MB) puede ser algo más lenta. Un resultado de más de 150.000 caracteres se muestra como texto plano, sin resaltado de sintaxis.
Un ejemplo sencillo es {"name": "Alice", "age": 30, "active": true}: un objeto con pares clave-valor que contienen cadenas de texto, números y valores booleanos. Puedes pegar un JSON como este arriba para verlo formateado o minimizado.
Sube el archivo mediante «Seleccionar archivo» o pega el contenido directamente. La herramienta lo mostrará formateado al instante, con resaltado de sintaxis hasta 150.000 caracteres, sin software adicional.
Escribe o pega tu JSON en el campo de entrada y descarga el resultado como archivo .json. No necesitas software adicional para crear un archivo nuevo.
Sube tu archivo mediante «Seleccionar archivo», edita el contenido directamente en el campo de entrada y descarga el resultado actualizado como archivo .json.
¿Tienes más preguntas?
Contactar con soporteTu API necesita un servidor fiable que entregue sus datos JSON
Un VPS de ZAP-Hosting pone tu aplicación o proyecto en línea de forma fiable.
Sin configuración. Sin riesgos. En línea en segundos.
¿Buscas más herramientas? Ver todas las herramientas para desarrolladores
