Ofuscador de JavaScript
Haz que tu JavaScript sea difícil de leer y copiar: renombra, codifica cadenas y compacta tu código en el propio navegador. No se sube nada. Gratis.
Todo funciona en tu navegador: tu código nunca sale de tu dispositivo.
1
La ofuscación disuade la lectura casual; no es cifrado ni seguridad real.
Acerca de Ofuscador de JavaScript
El Ofuscador de JavaScript hace que tu código fuente sea difícil de leer y de copiar casualmente, directamente en el navegador. Tokeniza tu script y lo reescribe: los literales de cadena se convierten en secuencias de escape hexadecimales y unicode, los números se transforman en expresiones hexadecimales o XOR, los espacios en blanco se compactan, y un envoltorio autodefensivo opcional resiste el reformateo.
Cada transformación es un interruptor (Codificar cadenas, Ofuscar números, Compactar (minificar) y Envoltorio autodefensivo), así controlas la relación entre legibilidad y tamaño del resultado. La herramienta informa el cambio de tamaño como porcentaje, y puedes copiar el resultado o descargarlo como obfuscated.js.
Todo se ejecuta del lado del cliente, así que tu código no publicado nunca sale de tu dispositivo. Ten en cuenta que la ofuscación disuade la lectura casual; no es cifrado y no debe tratarse como una medida de seguridad para secretos o verificaciones de licencia.
Cómo usar Ofuscador de JavaScript
- Pega tu JavaScript en el panel Origen, o haz clic en Ejemplo para probarlo con código de muestra.
- Elige tus opciones: Codificar cadenas, Ofuscar números, Compactar (minificar) y Envoltorio autodefensivo.
- Revisa el resultado ofuscado y el cambio de tamaño reportado.
- Haz clic en Copiar, o en Descargar para guardar el resultado como obfuscated.js.
- Prueba el archivo ofuscado en tu proyecto para confirmar que se comporta de forma idéntica.