> 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-file.md).

# Hash File

Hashes the file content.

This activity hashes the content of a file using a specified algorithm.

### Input

* **File Path:** [`String Argument`](/getting-started/rpa-studio/arguments.md#string) <mark style="color:red;">`Required`</mark>\
  Specifies the full path of the file that is to be hashed.
* **Hash Algorithm:**\
  Select the algorithm for hashing the file provided as input. The available algorithms are:
  * `Md5`
  * `Sha256`
  * `Blake3`

### Output

* **Result:** [`String Variable`](/getting-started/rpa-studio/variables/activity-variables.md)\
  Stores the hashed text in the specified String variable.
