Documentation
/

Basic Obfuscation

Basic Obfuscation

Basic obfuscation covers the standard transformations, which run entirely in your browser - no server or Pro plan required. These options rename identifiers, hide string literals, inject dead code, and flatten control flow to make your JavaScript significantly harder to read and reverse-engineer. HTML obfuscation, a Pro feature, runs on the server instead.

The guides below cover the most important options. For the complete list with every option and its tradeoffs, see the Options Reference. For the strongest protection on top of these, combine them with VM Obfuscation.

In this section