Get Started


Visit to download the latest version.

Platforms supported


Windows and Linux

No special installation steps are required, just download and extract the archive.


Download the dmg file and drag Protector4J to Applications, the actual contents of this tool are in


We provide both GUI Tool and CLI Tool, You can choose the corresponding tool according to your requirement.

GUI Tool

p4j-ui[.exe] is the GUI Tool. You can complete the encryption process step by step with the wizard.

CLI Tool

p4j[.exe] is the CLI Tool. Execute p4j -h to view the detailed usage.

For macOS users, you can find the files in

Task File Templates

It needs to specify a task file as an argument to the command-line tool. You can modify the task file templates according to the project requirement. The task files templates are in the task-templates folder.

Protect your Java App