> For the complete documentation index, see [llms.txt](https://docs.ethoprotocol.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ethoprotocol.com/ethofs/how-to-upload-to-ethofs/how-to-upload-to-ethofs-using-our-website-upload-app.md).

# How to Upload to ethoFS using our Website Upload App

## Step1:

Go to our Website <https://uploads.ethoprotocol.com/> & Click on the Blue "Launch Upload App" tab.

![](/files/-Mf2VerLF2AzzX9Ifb2T)

## Step2:

Enter your "Private Key" (Etho Protocol Key field),then click on Login.

![](/files/-Mf2WdD_H0wP1VTF9PWp)

![](/files/-Mf2XZP1-_QAV7NorLNt)

## Step3:

Select "Upload File" if you want to upload just a file(image,text file,etc) or if you want to upload a Directory,Website,etc  select "Upload Directory".

![](/files/-Mf2Y-OFwmavadc1hp4j)

![](/files/-Mf2Y4eUklPGiCrECupk)

## Step4:

* Write a Name of your Contract
* Set the Duration (100,000 Blocks to max 1M Blocks)
* Select a "File" or "Directory" you wish to upload
* Click on Upload

![](/files/-Mf2ZO9I1K277RjxogqD)

![](/files/-Mf2ZT7ubF6RO2zTVgU0)

After the Upload is done you will see this window with a link to your file & other options.

![](/files/-Mf2_hyKZbE6NLM0FRTC)

To Extend your Contract click on the "Extend Contract" button & select the Duration.

![](/files/-Mf2_leAB1A5hb618mYA)

Enjoy.
