Saltar al contenido

Minificador JSON

Comprima un documento JSON en una sola línea compacta y compruebe cuántos bytes ahorra.

Procesado localmente en tu navegador

0 caracteres · 0 líneas
El resultado aparecerá aquí.

¿Qué es Minificador JSON?

Minificar JSON consiste en quitar todo lo que no aporta significado: espacios, tabulaciones y saltos de línea entre elementos. Los datos son idénticos, pero el texto es más corto, lo que ayuda con el tamaño de las peticiones, el almacenamiento o el pegado en un campo de una sola línea.

La herramienta valida primero el documento y luego lo escribe sin espacios fuera de las cadenas. Los números y las secuencias de escape dentro de las cadenas se mantienen exactamente como usted los escribió, y un pequeño informe muestra el tamaño original, el minificado y el porcentaje ahorrado.

¿Cómo funciona?

  1. Pegue su JSON formateado en el área de entrada.
  2. El resultado minificado en una línea aparece al instante, con el tamaño antes y después.
  3. Si el JSON no es válido, corrija el punto indicado en el mensaje de error (línea y columna).
  4. Copie el resultado o descargue minified.json.

Casos de uso habituales

  • Incrustar una configuración JSON en una variable de entorno, una celda CSV o un parámetro de URL.
  • Reducir el tamaño de un fixture JSON guardado en un repositorio o enviado en una petición de prueba.
  • Generar registros JSON de una línea o entradas JSON Lines a partir de un ejemplo con sangría.
  • Comparar dos documentos eliminando antes las diferencias de formato.

Ejemplos

Prueba esta entrada en la herramienta de arriba:

Entrada
{
  "name": "Ada Lovelace",
  "born": 1815,
  "fields": [
    "mathematics",
    "computing"
  ],
  "active": false
}
Salida
{"name":"Ada Lovelace","born":1815,"fields":["mathematics","computing"],"active":false}

Privacidad

Minificador JSON se ejecuta por completo en tu navegador. El texto o los archivos que proporcionas se procesan en tu dispositivo y no se suben, registran ni almacenan en nuestros servidores.

Limitaciones

La minificación solo elimina espacios: no acorta claves ni comprime datos. Para la transferencia por red, gzip o Brotli ahorran mucho más.

Preguntas frecuentes

¿Minificar puede romper mi JSON?

No. Solo se eliminan los espacios fuera de las cadenas, así que los datos leídos son idénticos. Los espacios dentro de los valores de texto nunca se tocan.

¿Cuánto se reducirá mi archivo?

Depende de la sangría. Un archivo muy indentado suele reducirse entre un 20 y un 40 %, mientras que uno ya compacto casi no cambia. La herramienta muestra el ahorro exacto.

¿Se conservan el orden de claves y los números grandes?

Sí. Las claves mantienen su orden original y los números sus dígitos exactos, incluidos los enteros demasiado grandes para JavaScript.

Más herramientas en JSON y datos →