Freedom251 › File transfer services
Transit.sh
What Transit.sh is
Transit.sh is a beta direct file-transfer service that moves files without intermediate storage. Its web interface lets you drag and drop a file or select one, then creates a download link. The site also documents command-line sending and receiving with curl. Those instructions specify a maximum file size of 100 MiB. Transit.sh says transferred files are never stored by the service; they remain in memory one chunk at a time. Uploading and downloading can use different methods, so a browser upload may be retrieved with curl. Opening a link in a browser displays a preview and download button, while adding `?download=true` skips the preview. For larger files, the site recommends browser uploads through WebSockets because HTTP transfers have limitations. The service is free for non-commercial applications, offers API and web access, and provides no guarantees as a proof of concept.
Who it suits
It suits people needing direct browser or curl transfers for non-commercial use. It is also relevant to users who want files handled without service storage.
What it does well
- Browser drag-and-drop uploads
- curl sending and receiving documented
- Files remain in memory during transfer
- API and web access
- Free for non-commercial applications
What to know first
- Beta proof of concept with no guarantees
- curl instructions limit files to 100 MiB
- Large HTTP transfers have limitations
- Not free for commercial applications
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Free for non-commercial applications | 100 MiB maximum · Non-commercial applications | Free |
As transit.sh lists them, read 12 Oct 2026. The maker's own page has the final word.
Verdict
Transit.sh provides browser and command-line file transfers without intermediate storage. Its 100 MiB curl limit, beta status, and non-commercial condition are important constraints.
Facts from Transit.sh's own pages
- API access
- Yes · transit.sh, 21 Sept 2026
- Browser downloads
- Opening a download link in a browser shows a preview page with a download button; adding `?download=true` skips the preview. · transit.sh, 12 Oct 2026
- Browser upload
- Users can drag and drop a file or select one to generate a download link. · transit.sh, 12 Oct 2026
- Command-line transfer
- The site documents sending and receiving files with curl commands. · transit.sh, 12 Oct 2026
- Free plan
- Yes · transit.sh, 21 Sept 2026
- Large files
- For large files, the site recommends browser uploads using WebSockets because HTTP transfers have limitations. · transit.sh, 12 Oct 2026
- Maker
- The site credits Rémi Héneault. · transit.sh, 12 Oct 2026
- Pricing condition
- The site says the service is free for non-commercial applications. · transit.sh, 12 Oct 2026
- Purpose
- Transit.sh describes itself as a direct file transfer service without intermediate storage. · transit.sh, 12 Oct 2026
- Reliability
- The site describes the service as a proof of concept with no guarantees. · transit.sh, 12 Oct 2026
- Status
- The site labels the service as beta. · transit.sh, 12 Oct 2026
- Storage
- The site says files are never stored by the service and exist in memory one chunk at a time. · transit.sh, 12 Oct 2026
- Transfer limit
- The curl instructions state a maximum file size of 100 MiB. · transit.sh, 12 Oct 2026
- Transfer methods
- The site says users can upload with one method and download with another, such as uploading in a browser and downloading with curl. · transit.sh, 12 Oct 2026
Where Transit.sh stands on Freedom251
- File transfer services#74 of 105