Documentation

JavaScript Obfuscator docs

Reference guides for command-line usage, protection options, cross-file workflows, and the desktop app.

Inside The Docs

Practical guides, not placeholder pages.

How-to guides Start with command-line usage, then move into feature-specific references.
Advanced protection Browse cross-file obfuscation topics like Replace Globals and Protect Members.

Use Command Line

  • Free

The command-line workflow lets you run JavaScript Obfuscator automatically with the project settings you already configured in the desktop application.

Typical workflow

  1. Create a project in the desktop app.
  2. Add the files you want to protect and configure the options in the GUI.
  3. Open Tools > Command Line to generate the command.
  4. Copy that command into a Windows command prompt, script, or automation step.

Why teams use it

This is the easiest path into repeatable builds because the desktop project stores your configuration and the command line reuses it without asking you to recreate every setting by hand.

Command line dialog
Need runtime integration instead? if you want to protect code dynamically instead of calling the generated command line, start from the main product downloads and integration area at Download Desktop.