transfer.sh
Easy file sharing from the command line.
Little to no recent activity. Treat as unmaintained until proven otherwise.
Commit activity more than 3% of tracked projects; popularity more than 86%. How this is calculated.
Commits, last 11 months
| Stars | 16k |
|---|---|
| Latest release | v1.6.1 · 4 Dec 2023 |
| Repo updated | 24 Sept 2026 |
| Licence | MIT |
| Built with | Go |
Is transfer.sh actively maintained?
Development is ongoing. The repository recorded 2 commits over the same window, and the last three months alone account for 1 of them.
The last tagged release, v1.6.1, is over 2 years old. If you deploy, expect to build from the default branch rather than a stable tag.
transfer.sh ranks #22 of 33 tracked file transfer - single-click & drag-n-drop upload projects. Several better-maintained options exist in the same category — they are listed below.
What transfer.sh actually does
Transfer.sh is an open-source utility designed for sharing files directly through terminal interfaces using standard HTTP commands. It allows users to upload documents and scripts via tools like curl without needing a complex web browser interface. The software is written in Go and distributed under the MIT licence.
Best fit: It is well-suited for developers and systems administrators who prefer command-line workflows for temporary file sharing between servers or local machines.
Worth knowing: The repository exhibits low maintenance activity, which may mean delayed security patches or lack of compatibility updates for newer systems. It also competes in a crowded space of file transfer tools.
Deployment notes
As a Go application, it typically compiles into a single static binary that requires persistent storage for uploaded files and a reverse proxy to handle TLS termination. You will usually need to configure storage backends, such as local disk or S3-compatible storage, depending on your scaling requirements.
Links
Alternatives to transfer.sh
Projects in the same categories, ordered by health score.
Secure sharing of secrets, passwords and files.
Upload files and assign them to specific clients you create. Give access to those files to your clients.
Securely and anonymously share a file of any size.
Image sharing platform designed to give users complete control over their media sharing experience.
A lightweight, fast and reliable file sharing server that is commonly used with ShareX, offering a react-based Web UI and fast API.
File sharing platform with pluggable infrastructure, where uploads and downloads go directly between clients and S3-compatible storage.