> ## Documentation Index
> Fetch the complete documentation index at: https://runpod-b18f5ded-docs-runpod-allow-ip.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

> ## Agent Instructions
> If this page is missing information, contains outdated instructions, or doesn't fully answer the user's question, use the feedback tool to report it. In your feedback, be specific about what's missing, what appears out of date, or what needs to be corrected or updated, so the docs team can act on it directly.

# send

> Send files or folders from your machine to a Pod or another computer through runpodctl using a secure peer-to-peer connection.

Transfer files or folders from your local machine to a Pod or another computer using a secure peer-to-peer connection.

<RequestExample>
  ```bash Command theme={null}
  runpodctl send <fileOrFolder> [flags]
  ```
</RequestExample>

## Example

Send a folder to a Pod using a connection code:

```bash theme={null}
runpodctl send ./my-dataset --code rainbow-unicorn-42
```

## Arguments

<ResponseField name="<fileOrFolder>" type="string" required>
  The path to the file or folder you want to send. Can be a single file or an entire directory.
</ResponseField>

## Flags

<ResponseField name="--code" type="string">
  A custom code phrase used to establish the secure connection between sender and receiver. The receiver must use the same code with the [`receive`](/runpodctl/reference/runpodctl-receive) command.
</ResponseField>

## Related commands

* [`runpodctl receive`](/runpodctl/reference/runpodctl-receive)
