Output will appear here...
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.
Todo se ejecuta al 100% en tu 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.
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.
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.
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.
Copie el resultado a su portapapeles o descárguelo como un archivo.json, listo para colocarlo en su API, configuración o paquete.
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
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
Muestra el tamaño original, el tamaño minificado y la reducción porcentual para que pueda ver el impacto del byte de inmediato
Vuelva a sangrar JSON compacto con dos espacios, cuatro espacios o pestañas para que vuelva a ser legible y fácil de diferenciar
Minify CSS to cut file size or beautify minified stylesheets for debugging
Minify HTML markup for faster page loads or beautify it for readable, indented source
Sort the keys of a JSON object alphabetically, recursively through nested objects, with optional array sorting. Ascending or descending, minify or pretty. Client-side, no signup.
Find and replace text with a regular expression, using capture group backreferences like $1 and named groups, with full flag support
0 comments
No comments yet. Be the first to share your thoughts!