Local desktop utility
Secure Mule properties without command-line friction.
Mule Secure Studio is a local Windows utility for encrypting and decrypting single values, YAML configuration properties, and full configuration files using the MuleSoft Secure Properties Tool.
Generated securely on your device
Built for developer flow
Everything needed for a simpler secure-properties workflow.
Replace repetitive commands, quoting issues, file-path mistakes, and manual output-file handling with one focused desktop interface.
Encrypt and decrypt values
Process individual passwords, API keys, tokens, client secrets, and other sensitive values.
Process YAML and properties files
Select files through a native picker, process secure properties, preview the generated content, and export only when needed.
Preview before export
View generated output in the tool first, copy it immediately, or export it as a file only when required.
Three processing modes
Choose the workflow that fits your task.
Select a processing mode to understand how Mule Secure Studio handles individual values and configuration files.
Single value
Encrypt or decrypt one secret.
Use this mode for an individual value that you want to place into a Mule configuration file or use elsewhere in your deployment workflow.
- Encrypt a password, token, client secret, or API key.
- Copy the generated result directly from the application.
- Optionally use the result in Mule secure-property syntax.
Before you begin
Java 17 is required to run Mule Secure Studio.
Mule Secure Studio includes the user interface and MuleSoft Secure Properties JAR, but it uses the Java runtime installed on your Windows machine to perform encryption and decryption.
Java 17 installed
Install an approved Java 17 JDK or JRE on your Windows system before launching the application.
- Java version 17 is recommended.
- Use your organisation-approved Java distribution.
- Contact your IT team if software installation requires approval.
Check Java from Command Prompt
Open Command Prompt or PowerShell and run the following command:
The output should show a Java version beginning with:
or
java version "17.x.x"
If Java is not detected
If you see the message below, Java is either not installed or not available in the Windows PATH environment variable.
- Install Java 17 using an approved installer.
- Close and reopen Command Prompt or PowerShell after installation.
- Run
java -versionagain to confirm the setup.
Simple workflow
From download to secure output in three steps.
Download and launch
Download the Windows application and run it locally from your preferred folder.
Select your settings
Choose Encrypt or Decrypt, content type, algorithm, mode, and enter your key locally.
Review and use output
Preview generated output in the Result area, then copy it or export it as a file.
Local-first security
Your encryption key stays on your machine.
Mule Secure Studio is a desktop utility. Your encryption/decryption key is entered locally for the requested operation. It is not sent to a browser and is not stored by the tool.
Ready to try it?
Make secure-properties work feel less manual.
Download Mule Secure Studio for Windows and simplify your local secure-properties encryption and decryption workflow.