Obfuscate JavaScript in your browser
Paste a file, pick a preset, and run the free AfterPack engine on your own machine.
0.0 KB of 2048 KB
Obfuscated output
Run the engine to see the output here.
Preset
The Protection Map, on a demo build
The Protection Map colours every span of a build by how hard it is to reverse, and flags every literal that survived it.
History and trends need a Pro account. Sign in
Runs anywhere
Per-platform binaries, a wasm build, and this page's Web Worker. The engine goes where your build is.
The engine the CLI ships
The build you run here is the same engine npx afterpack and the plugins use. Same output, same seed rule.
Measured on every run
Time, throughput and size, computed on your machine.
Go further with Pro
Pro
Per-region directives
Mark regions of a file for stronger or lighter treatment with inline comments.
Read about directivesRun it on your whole build
The CLI detects your build output and obfuscates all of it.
$ npx afterpackQuestions
No. The engine is WebAssembly and runs in your browser. The only download is the engine itself.
