MuleSoft Properties Manager

Encrypt, decrypt, and compare Mule property files — all in your browser.

Encrypt or decrypt a single value.
Key size: 16, 24, or 32 bytes
PKCS5 / PKCS7 padding
IV defaults to the key bytes (truncated or zero-padded to the block size).

How it works

This tool mirrors the two methods of the MuleSoft secure-properties-tool.jar:

Keys are read as raw UTF-8 bytes, PKCS5/PKCS7 padding is applied, and output is Base64 encoded. The IV is either derived from the key or randomly generated and prepended to the ciphertext.

Wrap the value in your Mule property file as ![encryptedValue] so the Secure Configuration Properties module decrypts it at runtime.

Everything runs locally in your browser. No values are sent anywhere.

Value