Get Started

Video Tutorials


Please visit to download the latest version.

The platforms supported now:


This is a portable tool, just download and extract it


We provide both GUI Tool and CLI Tool, you can use the GUI tool when testing, and use the CLI tool for fast integration.

GUI Tool

protector4j-ui[.exe] is the GUI Tool. With the wizard, you can complete the encryption process step by step according to your application type.

CLI Tool

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

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 is in the task-templates folder

App Types Supported

Java Versions Supported

  • Java 8
  • Java 11

Protect your Java App