dynpipe logo

dynpipe CLI - Command Line File Transfer

Command Line Interface

Download the CLI

The dynpipe CLI allows you to integrate P2P file transfers directly into your terminal workflows. It supports streaming, piping, and sending files of unlimited size effortlessly.

1. Install on Linux

The easiest way to install dynpipe on Linux is using our automatic install script:

curl -fsSL https://dynpipe.com/install.sh | sh

Or, download the binary directly and make it executable manually:

x64 (Intel/AMD) ARM (Raspberry Pi)

1. Install on macOS

The easiest way to install dynpipe on macOS (Intel) is using our automatic install script:

curl -fsSL https://dynpipe.com/install.sh | sh

Or, download the binary directly and make it executable manually:

Intel Macs

Note for macOS users: You may need to run xattr -c dynpipe if macOS blocks the execution.

1. Install on Windows

Download and run the installer (automatically adds dynpipe to your PATH):

Download Installer (.msi) Standalone (.exe)

Tip: The installer is recommended as it automatically configures your Command Prompt and PowerShell to use dynpipe from anywhere.

2. Send files

dynpipe send my_video.mp4

It will generate a secret code (e.g. apple4582sun). Give this code to the recipient.

3. Receive files

dynpipe receive apple4582sun

4. Advanced: Piping

You can pipe data directly into dynpipe, and receive it on another machine:

# Machine 1 (Sender)
tar -czf - /var/log | dynpipe

# Machine 2 (Receiver)
dynpipe receive CODE > logs.tar.gz
← Back to Web Interface