Computación

Minificador de código online: JavaScript, CSS, HTML y JSON.

Reduce el tamaño del código sin enviarlo al servidor. Elige el formato, pega el contenido y compara los tamaños antes de copiar o descargar el resultado.

Usa un archivo de hasta 500 KB.

El procesamiento se realiza localmente en un worker. El contenido no se ejecuta, no se envía al servidor ni se guarda en el almacenamiento del navegador. El límite es de 500 KB por operación.

¿Qué hace la minificación?

La minificación reduce espacios, saltos de línea y comentarios innecesarios. JavaScript y CSS usan parsers propios; JSON se analiza y serializa sin sangría. En HTML se conservan los espacios entre elementos inline y el contenido de pre y textarea. Los scripts y estilos incrustados no se minifican en esta opción.

Ejemplo de uso

Entrada / configuración
{ "nombre": "Ernani", "activo": true }
Resultado ilustrativo
{"nombre":"Ernani","activo":true}

Preguntas sobre minificación

¿Minificar es lo mismo que comprimir con Gzip o Brotli?

No. La minificación cambia la representación del código; Gzip y Brotli comprimen la transferencia. Son pasos complementarios. La herramienta muestra el tamaño UTF-8 antes de la compresión de red.

¿Puedo minificar PHP, TypeScript o JSX?

La herramienta acepta JavaScript estándar, CSS, HTML y JSON. Compila TypeScript y JSX primero. No pegues PHP como HTML: no se admiten bloques de lenguajes de servidor.

¿El resultado siempre es menor?

No. Un código ya minificado puede mantener su tamaño o crecer un poco. Revisa el resultado y prueba tu proyecto antes de reemplazar el original. Los números y strings JSON conservan su representación original.

Ejemplos y comprobaciones prácticas

Prueba antes de sustituir un archivo

Guarda el original, selecciona el lenguaje y minifica una copia. Ejecuta las pruebas del proyecto con el archivo generado antes de publicarlo. La minificación reduce el archivo; no protege secretos ni sustituye la compresión HTTP.

Licencias y módulos JavaScript

Conserva los comentarios de licencia cuando lo exija una dependencia. Activa el modo de módulo solo para código que se cargará como módulo; si falla el análisis, comprueba el lenguaje y la sintaxis.

DE LA IDEA A LA PRÁCTICA

¿Tienes algo en mente?
Vamos a construirlo.

Conversemos ↗