SunLicense

Ofuscador de JavaScript

Pega hasta 5 KB de JavaScript. Lo recuperas con las cadenas codificadas, los nombres alterados y el flujo de control aplanado.

  • Sin cuenta
  • javascript-obfuscator incluido
  • No se guarda nada
javascript-obfuscator
0 de 5 KB10 ejecuciones gratis al día

Solo para tu propio código. No pegues secretos: alguien decidido aún puede leer el código ofuscado. Los fragmentos no se guardan. 10 usos al día por red. Términos

Los archivos completos y los zips de proyecto, TypeScript incluido, se ejecutan en una cuenta gratuita.Crea una

Qué hace la ofuscación y qué no

Sí hace

  • Hacer tu código lento y pesado de leer, copiar o editar
  • Ocultar cadenas como mensajes, URL y nombres de eventos a una búsqueda rápida
  • Impedir que revendedores ocasionales cambien la marca de tu trabajo

No hace

  • Impedir que alguien comparta el archivo: cualquiera con una copia puede ejecutarlo
  • Proteger un secreto: nunca pongas claves de API ni contraseñas en el código que distribuyes
  • Hacer el código imposible de revertir: solo aumenta el esfuerzo

Para frenar que se comparta, comprueba una clave de licencia cuando arranque tu script. Descubre cómo

Preguntas, respondidas

¿Sigue funcionando el JavaScript ofuscado?

Sí: hace lo mismo, solo que es mucho más difícil de leer. Los nombres globales se conservan para que otro código pueda seguir llamando al tuyo. Pruébalo antes de publicarlo, como cualquier build.

¿Qué ofuscador usa?

javascript-obfuscator, la conocida herramienta de código abierto, con su array de cadenas (codificado en base64), nombres hexadecimales y aplanamiento del flujo de control.

¿Se guarda mi código?

No. Tu fragmento solo está en memoria mientras se ofusca y nunca se escribe en disco ni en registros. Aun así, no pegues secretos: alguien decidido puede leer el código ofuscado.

¿Puedo ofuscar un proyecto completo de Node.js o Electron?

Sí, con una cuenta gratuita: sube un archivo o un zip de tu proyecto, TypeScript incluido, y recíbelo ofuscado con tus imports intactos. El plan Free incluye 3 ofuscaciones al mes.

¿Por qué solo 5 KB y 10 usos al día?

Para que la herramienta gratuita siga siendo rápida para todos. Los archivos y proyectos completos se ejecutan en tu cuenta de SunLicense.

Ofuscación de JavaScript con javascript-obfuscator (BSD-2-Clause). Cómo funcionan las herramientas gratuitas

Más herramientas gratuitas