Online + desktop JavaScript protection since 2004
JavaScript Obfuscator
Protect the browser JavaScript your customers download. Start with a fast online test in the JS obfuscator, move larger and mixed-file projects to the desktop app, and use published evidence paths when security, PCI, or procurement teams ask how the workflow is handled.
Or protect a file from your terminal
$npx javascriptobfuscator-com app.js
No account, no install step. Free tier covers up to 20 files and 200 KB per request. npm and CI docs ›
Online + desktop Test a sample in the browser, then protect folders and embedded scripts locally.
Published pricing Start free and move to paid plans when quota, file size, or stronger protection matters.
Runtime + PCI evidence Export source-free incident, checkout, and QSA handoff artifacts.
Clear boundaries Source-free packets avoid code, output, tokens, and secrets; SOC and native shielding stay separate.