# Upload Files via Web UI

Uploading files via UI is the most convenient way of bringing small amount of data from your local environment (PC or Laptop) to the cloud storage of your choice, and with that making it available for use in the executions.

***

## How to

1. From the [homepage](https://app.valohai.com/), navigate to one of your projects, listed in the side-bar to the left
2. Navigate to the **Data** tab <img src="https://4109720758-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Ff3mjTRQNkASbnMbJqzJ2%2Fuploads%2Fgit-blob-020849bb3fcb654bf21db2da9d218d40a5e8bf35%2Fimage.png?alt=media" alt="" data-size="line">
3. Click on <img src="https://4109720758-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Ff3mjTRQNkASbnMbJqzJ2%2Fuploads%2Fgit-blob-f97f90d10090028e6a64b180200b47a96dba9f7d%2Fimage.png?alt=media" alt="" data-size="line">

You will be prompted with such menu:

<figure><img src="https://4109720758-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Ff3mjTRQNkASbnMbJqzJ2%2Fuploads%2Fgit-blob-e4806e5020d999126925ead1cb789c9fbb36020e%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

> :bulb: On this page, you will see how to import/upload data from your local device to the cloud storage.\
> If you wish to make Valohai start tracking data that's already available in your cloud storage, click on `Adopt files` from the top of this menu and checkout the instructions on how to [Import Existing Cloud Files](https://docs.valohai.com/data/data-versioning/add-existing-files).

4. Using the `Destination store` drop down menu, you can select to which cloud store the data will be uploaded.
5. Clicking on <img src="https://4109720758-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Ff3mjTRQNkASbnMbJqzJ2%2Fuploads%2Fgit-blob-c148a648d1f4eb91ac72843084375e22e30d35cb%2Fimage.png?alt=media" alt="" data-size="line"> will bring up the default file selection menu of your OS, where you will be able to select one or more files to be uploaded.
6. Enter the `Upload path` (optional). If left empty, all the files will be uploaded to a single directory within the selected bucket (including successive uploads). It's recommended to enter a path and therefore create some categorization of the uploaded files, but also allow for more structured execution inputs ([Directory structure](https://docs.valohai.com/data/data-versioning/load-files-in-jobs))

> :bulb: Each cloud storage will impose different limits on maximum file size that can be uploaded this way.\
> \
> If the upload fails, checkout the provider specific documentation on how to upload large files and then start tracking them with the steps described in [Import Existing Cloud Files](https://docs.valohai.com/data/data-versioning/add-existing-files) page. \\
>
> * [Uploading objects to AWS S3](https://docs.aws.amazon.com/AmazonS3/latest/userguide/upload-objects.html)
> * [Uploading objects to Google Cloud Storage](https://cloud.google.com/storage/docs/uploading-objects)
> * [Move data to Azure Blob storage](https://learn.microsoft.com/en-us/azure/storage/blobs/storage-blobs-introduction#move-data-to-blob-storage)
> * [Uploading an Object Storage Object to a Bucket](https://docs.oracle.com/en-us/iaas/Content/Object/Tasks/managingobjects_topic-To_upload_objects_to_a_bucket.htm)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.valohai.com/data/data-versioning/upload-files-via-web-ui.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
