Herramienta de desarrollo / 06

Minificador de JSON

Valida JSON y elimina los espacios en blanco innecesarios para obtener una línea compacta.

Minificador de JSON: TOEA analiza la entrada y la serializa sin sangría para garantizar que el resultado siga siendo un JSON válido. Funciona al 100 % en tu navegador, sin subir archivos a ningún servidor.

Se ejecuta
En tu navegador
Coste
Gratis · sin registro
Disponibilidad
Lista para usar
Minificador de JSONProcesamiento local

Funciona por completo en tu navegador

Qué más cambia en el texto

Los valores no cambian, pero su representación puede hacerlo: 1.0 se escribe como 1, 1e2 como 100, y escapes como \u00e9 y \/ se convierten en los caracteres normales é y /. Las claves que son números enteros, como "10" o "2", pasan al principio de su objeto en orden ascendente, porque así las ordena JavaScript. Si alguien firmó o calculó un hash de los bytes originales, la copia minimizada no se podrá verificar.

Cuándo se necesita JSON compacto

Una sola línea es adecuada para lugares que no admiten saltos de línea: una variable de entorno, un argumento de línea de comandos, una celda CSV, una línea de registro o un archivo JSON Lines. Para insertar el resultado dentro de una cadena en código o en otro documento JSON, escápalo con el escapador de cadenas JSON.

Para las respuestas de API, activar la compresión gzip o Brotli en el servidor ahorra mucho más que eliminar espacios en blanco, ya que los compresores reducen por sí solos los espacios repetidos casi a nada.

Cómo se usa

  1. Pega un JSON válido.
  2. Elige Minificar JSON.
  3. Copia o descarga el resultado compacto.

Privacidad y límites

El procesamiento es local. Los valores no cambian, pero las claves que son números enteros, como "2", pasan al principio de su objeto, tal como las ordena JavaScript.

Herramientas relacionadas

Preguntas frecuentes

¿Repara el JSON no válido?

No. Los errores de sintaxis se notifican en lugar de modificarse de forma silenciosa.

¿Elimina datos?

Solo elimina los espacios en blanco de formato. Como los valores se vuelven a serializar, 1.0 se escribe como 1, las secuencias de escape se convierten en caracteres normales y, si una clave está duplicada, solo se conserva su último valor.

Herramienta gratuita · se ejecuta en tu navegador · sin cuenta