Herramienta

Formateador JSON online y validador

Formatea, valida y minifica JSON sin enviar tus datos a un servidor.

Tus datos se procesan localmente en el navegador y no se envían a nuestros servidores.

Atajo: Ctrl o ⌘ + Intro
Solo lectura

Introduce un JSON y elige una acción.

Ejemplo verificable

Esta entrada compacta:

{ "nombre": "Ada", "lenguajes": ["JavaScript", "TypeScript"], "activo": true }

se convierte al formatearla en:

{
  "nombre": "Ada",
  "lenguajes": ["JavaScript", "TypeScript"],
  "activo": true
}

El contenido y los tipos no cambian; solo se normalizan los espacios y saltos de línea exteriores a las cadenas de texto.

Cómo funciona

Escribe o pega un documento JSON y elige la operación que necesitas:

  • Formatear añade saltos de línea y una sangría de dos espacios.
  • Validar comprueba la sintaxis sin modificar la entrada.
  • Minificar elimina el espacio innecesario fuera de las cadenas.
  • Copiar y Descargar trabajan con el resultado generado.

Todo el proceso se ejecuta dentro de esta pestaña. La entrada no se guarda, no se añade a la URL y no se envía a Tools in a Tab.

Errores frecuentes

JSON exige comillas dobles para propiedades y cadenas. Las comillas simples, las comas finales y los comentarios producen un error. Cuando el navegador facilita la posición exacta, la herramienta indica la línea y la columna en la que debes empezar a revisar.

{
  "válido": true,
  "sinComaFinal": true
}

Casos límite

  • Una entrada vacía no se considera un documento JSON.
  • Objetos y arrays anidados se formatean conservando su estructura.
  • Los caracteres Unicode dentro de cadenas se mantienen intactos.
  • Los enteros grandes se conservan como fueron escritos al formatear o minificar; no se convierten mediante Number para generar el resultado.
  • El rendimiento con documentos muy grandes depende de la memoria y potencia del dispositivo.

Preguntas frecuentes

¿La herramienta corrige automáticamente un JSON inválido?

No. Señala el error, pero no cambia silenciosamente comillas, comas ni valores, porque una corrección automática podría alterar el significado de los datos.

¿Puedo validar un array o un valor primitivo?

Sí. Un documento JSON puede tener como raíz un objeto, un array, una cadena, un número, un booleano o null.

¿Mis datos quedan guardados?

No. La herramienta no utiliza almacenamiento local para la entrada y al cerrar o recargar la página se pierde el contenido.

Revisado el por Tools in a Tab.