Local desktop utility
Secure Mule properties without command-line friction.
Mule Secure Studio is a self-contained Windows utility for encrypting and decrypting single values, YAML configuration properties, and full configuration files — with paste-in support, flat JSON conversion, and a dark/light theme built in.
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.
Paste content directly
Toggle between file selection and paste mode to process content from your clipboard without saving it to a file first.
Convert to flat JSON
Convert decrypted YAML output to dot-notation flat JSON with one click — ready to paste into environment configs or API tools.
Dark and light theme
Switch between dark and light mode with a single click. Your preference is saved and restored on next launch.
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 self-contained EXE and run it — no installer needed, the JAR is embedded and auto-extracted.
Configure and input
Choose Encrypt or Decrypt, algorithm, mode, enter your key, then paste content directly or browse for a file.
Review and use output
Preview results, copy to clipboard, convert to flat JSON, or export 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.