Tool Introduction
Obfuscate JavaScript for demos, browser widgets, client-side snippets, and distributed scripts when you want to make casual copying or inspection harder. Paste code or upload a .js file, pick a preset or tune the options, then copy or download the output.
Use Fast & small for quick, compact output; Balanced for a good mix of protection and size; Maximum protection when the code is worth extra size and runtime cost. The output runs on the same engine used to protect this site's own scripts.