Documentation

Ship files from
anywhere you work.

Five ways to ship files. Pick your interface - the web uploader, the desktop app, the CLI, a ShareX destination, or the raw REST API.

$ brew install storageto/tap/storageto
$ storageto upload render-final.mov

URL:     https://storage.to/FQ9fK2xQ7
Size:    1.8 GB
Expires: 2026-10-04T12:00:00Z

Pick your interface

All five share the same limits, links and dashboard.

Limits at a glance

There are no monthly quotas - all limits are rolling 24-hour windows or per-minute rate limits.

No account
Free account
Paid plan
Max file size
25 GB
25 GB
100 GB
Files per day
50 / 24 hours (API, CLI and apps)
Unlimited
Unlimited
Upload bandwidth
100 GB / 24 hours
Unlimited
Unlimited
File expiry
3 days (1โ€“7 configurable)
3 days (1โ€“7 configurable)
Never (files are permanent)
Storage pool
None (files expire)
None (files expire)
100 GB - 1 TB permanent, by plan
Download speed
Unthrottled
Unthrottled
Unthrottled
See plans โ†’

Downloads are served straight from our storage edge - there's no per-file or per-recipient cap.

Need something specific?

Want a shareable link before the file is ready?
Use file reserve to get a URL you can share first, then upload the bytes after.
Need persistent files?
Premium users can set days: null on expiry to keep files permanently.
Will my file type be accepted?
Almost certainly. Every type is accepted except a short list of executables - see accepted file types.
Worried about abuse?
All uploads are scanned for malware. Files can be reported via any download page.