JSON Formatter + Tree Viewer

Minificador JSON Online: Compactar JSON

Elimina espacios del JSON para reducir el tamaño del archivo. Un solo clic para minificar cargas de API, archivos de configuración y entradas de log.

100% del lado del cliente. Tus datos nunca salen de tu navegador.

Cargando editor...

Cargando editor...

Salida Minificada

Minificar la entrada anterior elimina todos los espacios en blanco entre tokens:

{"name":"DevBento","versión":"1.0.0","description":"Developer tools suite","features":["JSON Formatter","Base64 Encoder","UUID Generator","Regex Tester"],"config":{"theme":"dark","indent":2,"autoSave":true}}

La versión formateada tiene 233 bytes. La versión minificada tiene 189 bytes. Es una reducción del 19 por ciento solo eliminando espacios.

Que Elimina la Minificación

Un minificador JSON elimina exactamente dos categorias de espacios en blanco:

Esto significa que {"message": "hello world"} se minifica a {"message":"hello world"}. Los espacios dentro de la cadena son datos y se conservan. El espacio antes de los dos puntos es sintactico y se elimina.

Minificar nunca cambia nombres de clave, valores de cadena, números ni la estructura del documento. Si minificas un documento y luego lo formateas, obtienes los mismos datos con indentación nueva.

Cifras Reales de Reducción de Tamaño

Tamaño originalFormateadoMinificadoMinificado + gzip
Config pequena (1 KB)1.024 B~820 B~380 B
Respuesta API media (50 KB)51.200 B~41.000 B~8.500 B
Dataset grande (1 MB)1.048.576 B~840.000 B~95.000 B

Gzip domina. Minificar antes de gzip solo agrega un par de puntos porcentuales sobre lo que la compresión ya logra. Pero en activos estaticos sin comprimir, cada byte cuenta.

Cuando Importa Minificar

Minificar proporciona ahorros significativos en un conjunto específico de casos:

Activos JSON estaticos sin compresión consistente

Archivos de traducción, GeoJSON, configuraciones integradas y archivos de datos servidos desde CDN o sistemas de archivos. Sin gzip, la minificación elimina el 15-25 por ciento del peso de transferencia. Con gzip, la diferencia se reduce a un 2-5 por ciento pero aún así no cuesta nada.

Cargas de API donde el almacenamiento en bufe importa

WebSockets, Server-Sent Events y body de solicitud almacenados en colas de mensajes o Redis. Cada byte guardado en la carga reduce la memoria del bufer. Para volumenes altos, esto se acumula.

Formatos de log

Los logs estructurados en JSON a menudo se almacenan sin compresión para permitir busquedas con tail/grep. Minificar cada línea de log antes de escribirla puede reducir el espacio en disco entre un 15 y un 25 por ciento sin afectar la capacidad de busqueda (grep funciona en líneas, no en tokens JSON).

Minificar vs Embellecer

Minificar y embellecer son operaciones inversas exactas. Un minificador elimina espacios. Un embellecedor agrega espacios. Aplicarlos en secuencia produce el documento original (con posible diferencia en la cantidad de indentación). Ninguna operación pierde datos.

Esto significa que puedes almacenar JSON minificado y formatearlo solo cuando un humano necesite leerlo. Tu base de datos y API pueden trabajar con el formato compacto, y tu interfaz puede embellecerlo bajo demanda.

Para el caso de uso inverso, consulta el Formateador JSON. Si necesitas comparar dos documentos JSON, el Comparador de Diff puede mostrarte la diferencia antes y después de minificar.