Pro
€99/mo
For teams shipping protected builds.
- All 14 protection layers
- REST API + API keys
- CI/CD integration
- No file-size limit
- Priority build queue
- Reproducible, seeded builds
CodeOBF compiles your code into custom bytecode and runs it on a virtual machine that is re-randomized on every build — encrypted per-instruction under a key the engine only recovers by running, control-flow flattened, with a per-build instruction set and dispatch engine and an optional Rust→WebAssembly core.
Real virtualization — your code is compiled to encrypted bytecode and run by a per-build virtual machine, not minified or string-encoded.
Your code is never shipped. What ships is an interpreter executing an opaque, encrypted byte stream.
Your JS is parsed to an AST — the last time it looks like your code.
Lowered to a custom stack machine; hot sequences fuse into per-build superoperators, and whole families of operations collapse into parametric handlers keyed by a per-build selector — so there's no fixed handler to fingerprint.
Control flow becomes an opaque state machine whose dispatcher shape varies per build; bytecode is encrypted per-instruction with a per-build cipher structure (not just per-build keys), bound to the engine, and unlocked by a key the VM only derives by running at load. A per-function chain makes any tampered byte cascade into every later function.
A metamorphic VM — JavaScript, or a Rust→WebAssembly core — with new identifiers, opcodes, dispatch model and shape every build.
Compose them for maximum resistance, or dial back for speed. Every layer is independent and toggleable per build.
Sign in to your CodeOBF account to open the Obfuscator.
Emulate hides a function's math / string operations (the values are still readable in memory). No-float and No-string go further — the value itself is carried as raw integer bit-patterns / opaque code-unit arrays and never appears in memory. Those two only fit pure numeric / string kernels; a function that isn't one stays selectable but steps down (↓) to Emulate at build. Hover any mode for details.
One plan with everything, or self-host for total control. Try it in the obfuscator before you buy.
€99/mo
For teams shipping protected builds.
€899/mo
Self-hosted, on-prem, SLAs.
Prices in EUR, billed monthly · cancel anytime from your account.
The same engine that powers the obfuscator, callable from anywhere.
Passwordless — enter your email and we'll send a one-time sign-in link.
Pro (€99/mo) unlocks full downloadable builds, the Extreme layers and the API.
Your current tuning, ready for the CodeOBF REST API or the CLI. Protect one file or a whole directory with the same settings.
Your protected build, and its output run in a sandboxed worker — terminable, so infinite loops or anti-debug traps can't hang the page.