Skip to content

xport <file>

Terminal window
xport file.zip

Shares a local file through a temporary public URL. The command stays in the foreground until you stop it (Ctrl-C) or the session expires.

Example output:

____ _
__ _| _ \ ___ _ __| |_
\ \/ / |_) / _ \| '__| __|
> <| __/ (_) | | | |_
/_/\_\_| \___/|_| \__|
Sharing: file.zip
Download: https://k7fz2.xport.sh
Expires: 2026-10-21 15:04:57 CET
Press Ctrl-C to stop.
  • Every path on the URL serves the file, with Content-Disposition: attachment and a sniffed Content-Type.
  • Range requests are supported — download managers and resuming work.
  • --name, --expires, and --password work exactly as for xport <port>: the download URL can be named, time-limited, and password-protected.
  • Zero-knowledge encryption — the relay can technically see shared file content today. Content-blind shares (client-side encryption with the key in the URL fragment) are planned for Phase 2.

All persistent options apply: --name, --expires, --password, --qr, --copy, --detach, --json.