Minifica y embellece CSS, JavaScript y HTML
Pega código, suelta un archivo o abre uno; luego minifícalo o convierte un archivo minificado en algo que puedas leer.
Tu código se procesa en nuestro servidor y no se almacena ni se escribe en ningún registro.
Peticiones restantes
Qué es esto
Un minificador de CSS, uno de JavaScript y uno de HTML en una sola página, y los mismos tres al revés cuando necesitas leer un archivo que ya venía minificado. Pega el código, suelta un archivo en la página o apunta un script a la API.
Los minificadores de CSS y JavaScript son prudentes: quitan los espacios y comentarios que se pueden quitar y conservan los que no, así que un valor como calc(100% + 5px) vuelve intacto. Todo, tanto minificar como embellecer, se ejecuta en nuestro servidor.
Por qué este y no otro
-
Seguro por defecto
Sin reescrituras agresivas con las que discutir después. La salida es el mismo código, más pequeño; no una suposición de lo que querías decir.
-
En los dos sentidos
Minifica para producción y embellece para volver a leer un archivo minificado. Dos espacios, cuatro o un tabulador, lo que use tu proyecto.
-
Una API, no solo una página
Un solo POST formatea un archivo. Sin clave, sin cuenta, sin firma: ponlo en un script de compilación y olvídate.
-
No se guarda nada
Tu código vive en memoria mientras dura la petición y luego se descarta. No se escribe en disco ni llega nunca a un registro.
Preguntas frecuentes
¿Hace falta una clave?
No. El servicio es abierto y se limita por dirección IP.
¿Mi código se envía a alguna parte?
Solo a nuestro propio servidor. Todo se procesa allí, en memoria; el código ni se almacena ni se registra.
¿Puedo usarlo en un script de compilación?
Sí, para eso están los endpoints raw. Respeta los límites.
¿Por qué mi JavaScript minificado tiene otros nombres?
El minificador acorta los nombres de las variables locales; es seguro y de ahí sale la mayor parte del ahorro. Embellecer no devuelve los nombres originales: nada puede.
¿Cuál es el archivo más grande que puedo enviar?
2 MB en una petición. Los archivos mayores se rechazan con 413 en lugar de truncarse.
Endpoints, formatos de respuesta, códigos de error y los límites de peticiones.