Command Palette

Search for a command to run...

MI

Minificador JSON

Minifíe JSON eliminando espacios en blanco o embellezcalo con sangría limpia, con estadísticas de ahorro de tamaño en vivo y mensajes de error exactos del analizador

¿qué es un minificador JSON?

Un minificador JSON elimina todos los espacios, pestañas y saltos de línea que se encuentran entre los tokens de un documento JSON, dejando el equivalente más pequeño byte por byte que aún analiza. Los datos en sí no cambian (las mismas claves, los mismos valores, el mismo orden), pero una configuración de 4 KB bastante impresa puede caer a 2,5 KB o menos una vez que desaparece la sangría. JSON más pequeño significa transferencias de red más rápidas, facturas de ancho de banda más bajas y análisis más rápidos en el extremo receptor, razón por la cual las respuestas API y los archivos de datos agrupados casi siempre se envían minificados.

Este minificador elimina los espacios en blanco solo fuera de los literales de cadena, por lo que el texto dentro de sus valores, incluidos los espacios que pretendía conservar, se conserva exactamente. También mantiene intactos sus tokens numéricos como están escritos: un valor de cero final como 1,0 o un entero de 30 dígitos sobrevive, porque la herramienta elimina los espacios en blanco en lugar de recorrer cada número a través de un análisis que lo reescribiría. Antes de minificar, valida la entrada con el analizador JavaScript JSON, por lo que si una coma o un corchete está fuera de lugar, se obtiene el error exacto del analizador en lugar de una salida rota silenciosamente. Un modo embellecer hace lo contrario, volviendo a sangrar el JSON compacto con dos espacios, cuatro espacios o pestañas para que pueda leerlo y editarlo.

Un ejemplo trabajado muestra lo que hace y no toca este minificador JSON en línea. Pegue un objeto de cinco líneas, sangrado con dos espacios, que contenga "id": 12345678901234567890, "precio": 1.0 y "nota": "mantenga dos espacios", luego haga clic en Minificar. La salida es {"id":12345678901234567890,"price":1.0,"note":"mantenga dos espacios"} y la insignia de tamaño dice 78 B a 65 B, un recorte del 16,7%. La identificación de 20 dígitos, la 1.0 y el espacio doble dentro de la cadena no cambian. Beautify es diferente, como lo explican las preguntas frecuentes a continuación.

Todo se ejecuta en el lado del cliente en su navegador. Su JSON, que a menudo contiene claves API, registros de clientes o configuración interna, nunca se carga ni almacena, y la herramienta funciona sin conexión una vez que la página se ha cargado. Eso hace que sea seguro minificar cargas útiles confidenciales que nunca deberían salir de su máquina.

¿cómo utilizar el minificador JSON?

  1. Pega tu JSON

    Pegue o escriba un objeto o matriz JSON en el área de entrada. Puede estar bastante impreso o ya es compacto; cualquiera de los dos funciona.

  2. Minificar o embellecer

    Haga clic en Minify para eliminar espacios en blanco y reducir el archivo, o Beautify para volver a sangrarlo. Elija 2 espacios, 4 espacios o pestañas para embellecer.

  3. Consulta los ahorros

    Lea la insignia de tamaño para ver el tamaño original, el nuevo tamaño y el porcentaje de reducción. JSON no válido está marcado con el error exacto del analizador.

  4. Copiar o descargar

    Copie el resultado a su portapapeles o descárguelo como un archivo.json, listo para colocarlo en su API, configuración o paquete.

Características clave

  • Minify solo en espacios en blanco

    Elimina espacios, pestañas y nuevas líneas entre tokens mientras deja intacto el contenido de la cadena, lo que produce el equivalente válido más pequeño

  • Número de precisión conservado

    Mantiene los tokens numéricos exactamente como están escritos: los ceros finales y los números enteros grandes sobreviven, porque la minificación elimina los espacios en blanco en lugar de analizar los valores

  • Ahorros de tamaño real

    Muestra el tamaño original, el tamaño minificado y la reducción porcentual para que pueda ver el impacto del byte de inmediato

  • Embellece con tu sangría

    Vuelva a sangrar JSON compacto con dos espacios, cuatro espacios o pestañas para que vuelva a ser legible y fácil de diferenciar

Frequently Asked Questions

Pegue su JSON en el área de entrada y haga clic en Minificar. La herramienta elimina todos los espacios en blanco fuera de los valores de cadena y muestra el resultado comprimido junto con los ahorros de tamaño. Todo se ejecuta en su navegador; no se carga nada.

Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!

json minifierminify jsonjson minifycompress jsonjson compressorjson formatter minifyjson beautifierminify json onlinejson whitespace removerjson minifier online