Skip to content
Zoyku

Minificador JavaScript

Un minificador JS conservador: elimina comentarios y colapsa líneas en blanco conservando los saltos — sin reescrituras arriesgadas, tu código se comporta igual.

Esta herramienta funciona por completo en tu navegador. Tus datos nunca salen de tu dispositivo y no se suben a ningún servidor.

Cómo usarlo

  1. 1Pega tu JavaScript en el cuadro de entrada.
  2. 2La salida minificada aparece al instante, con tamaños de entrada/salida y el porcentaje ahorrado.
  3. 3Copia el script compacto o borra la entrada para minificar otro archivo.

Minificador JavaScript

Este minificador hace exactamente dos cosas: elimina los comentarios // y /* */ (respetando cadenas, plantillas literales con ${…} anidado y expresiones regulares) y colapsa líneas en blanco e indentación. Los saltos entre sentencias se conservan, así que la inserción automática de punto y coma sigue funcionando igual que siempre.

Nunca renombra variables, inlinea código ni fusiona sentencias — eso es trabajo de una herramienta de build completa. Obtienes un archivo claramente más pequeño y minificado con seguridad, más un indicador de bytes ahorrados, todo en tu navegador.

Preguntas frecuentes

¿Por qué conserva los saltos de línea en vez de unir todo en una línea?

Es una decisión deliberada. JavaScript depende de la inserción automática de punto y coma, y eliminar saltos puede cambiar silenciosamente el comportamiento de un programa. Conservarlos hace este minificador seguro para código que no pasa por un bundler real.

¿En qué se diferencia de Terser o UglifyJS?

Ellos analizan y reescriben el AST: ofuscan nombres, eliminan código muerto, inlinean. Salida más pequeña, pero un paso de build real. Esta herramienta solo quita comentarios y líneas en blanco: riesgo cero de cambiar el comportamiento y sin build.

¿Mi código se sube a algún sitio?

No. Todo corre localmente en tu navegador — tu fuente nunca sale del dispositivo.

Insertar esta herramienta

Pon esta herramienta en tu sitio con una línea: se ejecuta en el navegador del visitante.

<iframe src="https://zoyku.com/es/tools/javascript-minifier?embed=1" width="100%" height="640" style="border:0;border-radius:16px" title="Zoyku — javascript-minifier" loading="lazy"></iframe>
100% local processing