Follow
@TransformTool on Twitter. Give
TransformTool feedback here or over at
Google groups.
Tranformtool is ridiculously easy to use. Enter some input in the textbox, and double click on the operations you want to do on that input. That's it! — Anonymous
TransformTool lets you easily work with a number of inputs, and enables you to apply a series of operations to each input. Since the tool is built by an extremely agile developer, there are
User stories explaining what TransformTool can do for you.
TransformTool installs with a click of a button, and will install and run for unprivileged users as long as the .Net framework (3.5) is available. TransformTool is built with security in mind, since debugging sometimes can involve production data or otherwise sensitive information. Check out the
Security documentation for more details.
The screenshot shows how TransformTool lets you do a series of operations on an input.

This makes TransformTool a time saver when you're e.g. inspecting data from a web application. You can navigate through the tree of transformations, and inspect the output in each step.

TransformTool currently supports the following transformations:
- HTML Encode/Decode
- XML Escape/Unescape
- URL Encode/Decode
- URL Encode Unicode
- URL Encode/Decode raw bytes
- Base64 Encode/Decode
- HEX Encode/Decode
- Base 2 Encode/Decode (binary)
- Base 10 Encode/Decode (decimal)
- Charsets (ASCII, Latin-1, UTF-8, UTF-16, UTF-32)
- Deflate/Inflate
- GZip/GUnzip
- Common hash functions (MD5, SHA-1, SHA-256, SHA-384, SHA-512, RIPEMD-160)
- PBKDF2
- Encryption: AES, 3DES, DES, RC2, ROT13
- CRC-32
- Regex
- XSL transformations (XSLT)
Enjoy!