EasySend CLI Tool
Upload and share files from your terminal with one command. No signup, no API key, no configuration.
Install with one command:
curl -fsSL easysend.co/cli/install.sh | bash
Usage
# Upload a single file
easysend photo.jpg
# Upload multiple files
easysend report.pdf data.csv slides.pptx
# Upload and copy link to clipboard
easysend build.tar.gz --copy
# Upload with JSON output (for scripts)
easysend file.pdf --json
# Pipe from stdin
cat log.txt | easysend --name error-log.txt
What It Does
- One command - type
easysend file.pdfand get a shareable link - Multiple files - upload several files at once, bundled under one link
- Clipboard copy - use
--copyto auto-copy the link - JSON output - use
--jsonfor scriptable output in CI/CD pipelines - Stdin support - pipe text or data directly
- No configuration - no API keys, no login, no config files
How It Works
The CLI tool is a lightweight bash script that wraps the EasySend REST API. It uses curl to upload files and parses the JSON response to display the share link. Files are uploaded to the same infrastructure as the web interface.
Requirements
- Linux or macOS (bash shell)
curlandjqinstalled- Internet connection
See Also
- File Sharing API - full REST API documentation
- Integration Guide - add file sharing to your app
- Claude Code Plugin - MCP integration for AI assistants
- File Sharing for Developers - CLI, API and paste workflows