/u One-Time File Transfer
Send a file — or a few at once — from your shell and get a link back. Multiple files are bundled into a single .tgz. Good for one download, then it is gone. 10 MB per file, up to 3, HTTPS-only. It exists only until it is fetched once or its 24h TTL runs out.
curl -F '[email protected]' https://curlhub.sh/u
Drop a file to share
Usage
With curl
curl -F '[email protected]' https://curlhub.sh/u
curl --data-binary @backup.tar.gz https://curlhub.sh/u
With the CLI
curlhub u < report.pdf
Output
curl -F '[email protected]' https://curlhub.sh/u
# curl -F [email protected] https://curlhub.sh/u
https://curlhub.sh/u/K2m9Qx
# one download, then it's gone — or expires when the TTL is up
Parameters
| Input | What it does |
|---|---|
-F file=@path | Upload a file as a multipart field. |
--data-binary @path | Upload the raw file body. |
Recipes
Hand a build artifact to a colleague
curl -F [email protected] https://curlhub.sh/u
They get exactly one download; there is no lingering copy afterward.
Move a file between two servers
curl --data-binary @dump.sql https://curlhub.sh/u