← Todas las herramientas JSON

Minificar JSON

Comprima cualquier JSON a su forma válida más pequeña en un clic.

100% del lado del cliente

Toda la minificación se ejecuta en tu navegador. Tus datos JSON nunca se envían a ningún servidor.

¿Por qué minificar JSON?

El JSON formateado es fácil de leer para los humanos pero costoso de transmitir. Cada espacio, salto de línea y tabulación es un byte adicional. Para una respuesta de API profundamente anidada que podría ser 4 KB cuando está formateada, la minificación la reduce habitualmente a 1–2 KB — una reducción del 50–75 % — sin ningún cambio en significado o estructura.

Ese ahorro importa en entornos de alto rendimiento: una API REST que sirve 10.000 solicitudes por segundo ahorra gigabytes de ancho de banda al día simplemente eliminando espacios. Los costos de salida de CDN, los presupuestos de datos móviles y el Time-to-First-Byte mejoran todos.

La minificación también es útil para incrustar JSON en HTML (en una etiqueta script o atributo data), almacenarlo en una columna de base de datos con límite de tamaño, o incluirlo en una variable de entorno. El JSON minificado es una sola línea fácil de copiar y pegar sin riesgo de errores de sintaxis por saltos de línea accidentales.

Qué cambia (y qué no cambia) el minificador

El minificador elimina todos los espacios en blanco que no forman parte de un valor de cadena: espacios, tabulaciones, saltos de línea y retornos de carro entre tokens. No toca los espacios en blanco dentro de los valores de cadena — una cadena como "hello world" conserva su espacio interno. No reordena claves, cambia valores ni convierte formatos numéricos.

La salida es siempre JSON válido según ECMA-404. El minificador primero analiza la entrada para confirmar que está bien formada antes de eliminar espacios; si la entrada tiene errores de sintaxis, verá un error de análisis en lugar de una salida silenciosamente malformada.

Un malentendido común: la minificación es reversible. Pasar la salida minificada por un formateador JSON restaura una versión legible e indentada. Los datos en sí siempre se conservan intactos.

Minificación vs. Compresión vs. Cifrado

La minificación elimina el espacio en blanco legible por humanos pero deja la estructura JSON completamente visible. La compresión (gzip, Brotli) aplica un algoritmo de entropía para reducir aún más el flujo de bytes, logrando típicamente 70–90 % de reducción adicional, pero el resultado es binario. El cifrado transforma los datos en texto cifrado ilegible sin una clave.

En la práctica, la mejor estrategia es minificar primero y luego dejar que su servidor web o CDN aplique la compresión gzip/Brotli automáticamente. La combinación puede reducir el tamaño en un 85–95 % en comparación con JSON formateado sin comprimir.

No confunda minificación con ofuscación. El JSON minificado contiene los nombres de clave y valores originales y es trivialmente legible. Si sus datos son sensibles, use HTTPS y considere cifrar los valores.

FAQ

¿La minificación cambia el significado de mi JSON?

No. La minificación solo elimina espacios en blanco entre tokens. La estructura, claves, valores y tipos de datos son idénticos en la salida.

¿El JSON minificado seguirá analizándose correctamente en todos los lenguajes?

Sí. Los espacios en blanco son opcionales en JSON (ECMA-404). Cada analizador JSON estándar en cada lenguaje acepta JSON minificado de forma idéntica a JSON formateado.

¿Cuál es el tamaño máximo de archivo que puede manejar esta herramienta?

No hay un límite estricto, pero el rendimiento depende de su navegador y dispositivo. Los archivos de hasta ~10 MB se minilifican instantáneamente.

¿La herramienta preserva los espacios en blanco dentro de los valores de cadena?

Sí. Solo se eliminan los espacios en blanco que son estructuralmente parte de la sintaxis JSON. Los espacios dentro de valores de cadena entre comillas nunca se tocan.

¿Se envían mis datos a un servidor?

No. Todo el procesamiento se ejecuta completamente en su navegador. Nada de lo que pegue se transmite ni se almacena.

Herramientas relacionadas