> For the complete documentation index, see [llms.txt](https://docs.visualyze.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.visualyze.ai/rpa-studio/data/cryptography/hash-text.md).

# Hash Text

This activity hashes a given text using the user-specified algorithm.

### Input

* **Algorithm :**\
  Specifies the algorithm used for hashing the user-specified text. The available options are:-
  * `SHA` (default)
  * `MD5`
* **Plain Text:** [`String Argument`](/getting-started/rpa-studio/arguments.md#types-of-arguments) ![](/files/-MVREnwPf_D3-qJvjjYd)\
  Specifies the text that is to be hashed.
* **Secret Key:** [`String Argument`](/getting-started/rpa-studio/arguments.md#types-of-arguments)\
  Specifies the secret key that is used to hash the text when using the SHA algorithm.

### Output

* **HashText:** [`String Variable`](/getting-started/rpa-studio/variables/user-defined-variables-1.md#string) \
  Specifies the hashed text stored in a string variable.
