Click ⋯ at top right
Open in Browser
to download

Download EazySend

Choose your platform

Download for Android
APK installer, ~12MB

💻 All Platforms

💻 CLI Install

One-line install for Linux and macOS:

curl -fsSL https://eazysend.app/download/install.sh | bash

Usage (no args opens interactive TUI):

eazysend # TUI menu (send / receive) eazysend send ./file.zip # send a file or folder eazysend receive 724094 # receive using 6-digit code

🚀 Quick Start

LAN Mode — auto-discover, zero config

  1. Receiver opens EazySend, keeps running
  2. Sender selects files, auto-discovers receiver on same WiFi
  3. Click send — transfer starts automatically

Cross-Network — 6-digit pair code

  1. Sender selects files, gets a 6-digit pair code
  2. Receiver enters the code — connected instantly

🌐 Relay Server Optional

EazySend works out of the box: LAN uses direct P2P, cross-network automatically uses the built-in public relay. Run your own only if you want a dedicated server for your team, or to contribute bandwidth.

Private (default) — only clients you tell connect to it:

curl -fsSL https://eazysend.app/download/install-relay.sh | bash

Public — registers to the global pool.eazysend.app/relays, any EazySend client can discover and use it:

curl -fsSL https://eazysend.app/download/install-relay.sh | bash -s -- --public

Add your relay in the client: GUI apps → Settings → Custom relay. CLI → edit ~/.eazysend/config.json, set "relays": ["YOUR_IP:8080"].

Relay only forwards encrypted TLS traffic — it can't see your files. If a custom relay is configured, only yours is used; the public relay is skipped.

🔒 Security