Formatear JSON online: indenta, valida y minifica

Pega tu JSON a la izquierda y ve el resultado formateado o minificado a la derecha, con resaltado de colores para distinguir claves, textos, números y valores. Elige la indentación, valídalo para localizar el error exacto si está mal, o minifícalo para dejarlo en una sola línea. Todo ocurre en tu navegador, al instante.

Además del JSON estándar, acepta objetos escritos como en JavaScript —claves sin comillas, comillas simples y comas finales— y los normaliza a JSON válido al formatear o minificar.

Si el texto no se puede interpretar, la herramienta te dice qué falla y en qué posición, en lugar de limitarse a decir que hay un error.

Gratis · sin marca de agua · sin subir archivos

Qué puedes hacer con Formato JSON

  • Vista de dos paneles: entrada y resultado en paralelo
  • Resaltado de sintaxis por colores (clave y valor)
  • Editor con numeración de líneas
  • Acepta objetos de JavaScript: claves sin comillas, comillas simples y comas finales
  • Formatea e indenta JSON con 2 o 4 espacios
  • Valida y señala el error exacto
  • Minifica a una sola línea
  • Copiar al portapapeles y descargar
  • Procesamiento 100% local

Cómo usar Formato JSON paso a paso

  1. 1

    Pega tu JSON u objeto

    Pega el contenido en el panel de la izquierda, o arrastra un archivo .json. Vale JSON estándar o un objeto tipo { clave: valor }.

  2. 2

    Formatea o minifica

    Elige la indentación y el modo Formatear, o Minificar para dejarlo en una línea. El resultado aparece a la derecha y la validación es automática.

  3. 3

    Copia o descarga

    Copia el resultado al portapapeles o descárgalo como archivo .json.

Por qué importa que sea local

Los JSON que uno necesita formatear en el trabajo casi nunca son inocentes: son la respuesta de una API de producción, un payload con tokens, un volcado con datos de clientes o la configuración de un servicio. Pegarlos en una web que los envía a su servidor es, en la práctica, filtrar esos datos a un tercero, y en muchos equipos incumple directamente la política interna.

Esta herramienta no puede filtrar nada porque no envía nada: el JSON se procesa con el motor del propio navegador y no sale de tu equipo. Puedes comprobarlo en la pestaña Red de las herramientas de desarrollo, y el código está publicado en GitHub.

Formatear, validar y minificar

Formatear (o 'embellecer') reescribe el JSON con saltos de línea e indentación para que puedas leerlo. Es lo que quieres cuando recibes una respuesta de API en una sola línea ilegible.

Minificar hace lo contrario: quita todos los espacios sobrantes y lo deja en una línea, que es como conviene guardarlo o transmitirlo porque ocupa menos. Validar comprueba que la sintaxis sea correcta y, si no lo es, te señala dónde está el problema: una coma de más, una comilla sin cerrar, una llave sin abrir.

Preguntas frecuentes

¿Qué hace la herramienta de formato JSON?

Formatea e indenta, valida y minifica JSON al instante en tu navegador. Puedes elegir la indentación, dejarlo todo en una línea, copiar el resultado o descargarlo como archivo.

¿Valida si mi JSON tiene errores?

Sí. Si el JSON no es válido te lo indica y te señala en qué punto está el problema, para que puedas corregirlo.

¿Puedo pegar un objeto de JavaScript en vez de JSON?

Sí. Acepta objetos escritos como en JavaScript, con las claves sin comillas, comillas simples o comas finales (por ejemplo { nombre: “Ada”, activo: true, }), y los convierte a JSON válido al formatear o minificar.

¿Mis datos se envían a algún servidor?

No. El JSON se procesa localmente en tu navegador, así que es seguro para datos sensibles: respuestas de API de producción, tokens o volcados con datos de clientes.

Otras herramientas que te pueden servir

Open Utils es un proyecto de código abierto con licencia MIT. Puedes revisar exactamente qué hace esta herramienta —y comprobar que tus archivos no se envían a ninguna parte— en el repositorio en GitHub.