Toolivaro

Minificador de JSON gratis

Comprime JSON a su forma válida más pequeña: elimina todo el espacio en blanco, cuenta los bytes ahorrados y copia o descarga el resultado.

Se procesa localmente en tu navegador

Procesado localmente en tu navegador: el JSON pegado nunca se sube, registra ni almacena.

Sobre esta herramienta

El minificador de JSON reduce un documento JSON a su representación válida más pequeña, eliminando cada byte de espacio en blanco insignificante sin alterar los datos. Pega JSON formateado o con sangría, y la herramienta devuelve la forma compacta con la entrada, la salida y el ahorro en bytes y porcentaje —los números que importan cuando estás recortando un archivo de configuración, una carga de API o un blob almacenado. El resultado se genera analizando y volviendo a serializar, así que la salida minimizada está garantizada como válida y semánticamente idéntica a la entrada: los mismos datos, el mismo orden de claves, los mismos números. Las acciones de copiar y descargar facilitan meter el resultado en código o en un archivo. Todo se ejecuta localmente en tu navegador: el JSON pegado nunca sale de tu dispositivo, no se registra ni se transmite —esencial para tokens y configuraciones que no deben filtrarse. Usa esta herramienta antes de hacer commit de una configuración, para reducir cargas incrustadas o cuando una API o una cuota de almacenamiento cuente bytes.

¿Cómo se calcula el resultado?

Recortar un archivo de configuración con sangría

Una configuración con sangría pesa 412 bytes en 14 líneas; su forma minimizada ocupa 301 bytes: un 27 % menos. Para una configuración enviada a miles de dispositivos, ese ahorro se multiplica en cada instalación y en cada descarga. El resultado minimizado sigue siendo JSON válido y se puede volver a formatear en cualquier momento con el formateador de JSON.

Entrada y resultado del ejemplo
Entrada Valor
json { "retries": 3, "timeoutMs": 5000, "features": { "cache": true } }
Resultado 412 B → 301 B (−27 %) · JSON válido · datos idénticos

¿Cuál es la fórmula y sus supuestos?

Método de minimización

minify(json) = JSON.stringify(parse(json))

Términos de la fórmula
Símbolo Significado
parse analizador JSON estándar
stringify serialización sin espacio en blanco

El espacio en blanco fuera de las cadenas es insignificante en JSON, así que eliminarlo nunca cambia los datos.

Ahorro de tamaño

savings % = (input bytes − output bytes) / input bytes × 100

Términos de la fórmula
Símbolo Significado
input bytes tamaño UTF-8 del documento de entrada
output bytes tamaño UTF-8 del documento minimizado

¿Cuáles son los errores más comunes?

  • Minimizar JSON que no es válido de entrada: la herramienta valida antes de comprimir e informa del problema exacto.
  • Suponer que la minimización encoge todos los documentos; las entradas ya compactas pueden crecer unos pocos bytes.
  • Usar un minificador en línea que sube el documento: esta herramienta mantiene todo en tu dispositivo.

¿Cuáles son los supuestos y las limitaciones?

  • La minimización solo elimina espacio en blanco; las claves, los valores y la estructura se conservan tal cual.
  • Los documentos muy grandes pueden tardar un momento; la herramienta está pensada para configuraciones y cargas típicas.
  • La salida usa serialización compacta; la compresión tipo gzip del resultado es un paso aparte.

¿De dónde salen los números?

Última revisión 4 de agosto de 2026 · Versión 1.0.0 · Toolivaro no garantiza el contenido externo.

Preguntas frecuentes

¿La minimización cambia mis datos?

No. El minificador analiza y vuelve a serializar el documento, lo que preserva exactamente los valores, el orden de las claves y la representación de los números. El espacio en blanco entre tokens es insignificante en JSON, así que eliminarlo no tiene pérdidas.

¿Por qué a veces mi salida minimizada es más grande?

Si la entrada ya es compacta, volver a serializarla puede añadir unos pocos bytes (por ejemplo, al volver a escapar caracteres). El porcentaje de ahorro puede ser negativo en esas entradas: la herramienta informa de las cifras reales en lugar de ocultarlas.

¿El JSON minimizado se puede volver a formatear?

Sí: la forma minimizada es JSON válido, así que el formateador de JSON restaura la sangría legible en cualquier momento. Formatear y minimizar son operaciones inversas exactas para documentos válidos.

Parte de Kit de herramientas de texto y JSON para desarrolladores

¿Encontraste un error o tienes una corrección? Repórtalo: revisamos cada corrección.

¿Te ha sido útil?

Revisado por el equipo editorial de Toolivaro según nuestra metodología Metodología · Política editorial