Guide ยท ShareX
ShareX integration
Use storage.to as a ShareX custom uploader. Capture a screenshot, upload, and get the link in your clipboard - all with one keystroke.
Windows25 MB20 / day
Quickstart
1
Download sharex.sxcu - our pre-built custom uploader config.
2
Double-click the file. ShareX imports it and prompts you to confirm.
3
In ShareX: Destinations โ Custom uploader settings, pick storage.to as the active uploader.
4
Go to Destinations โ Image uploader (and optionally File uploader) โ select Custom image uploader.
That's it. Next screenshot gets uploaded to storage.to and the link is auto-copied to your clipboard.
Manual setup
If you'd rather configure it by hand, create a custom uploader in ShareX with:
Field
Value
Name
storage.toDestination type
Image uploader, File uploader
Method
POSTRequest URL
https://storage.to/api/sharex/uploadBody
Form data (multipart/form-data)
File form name
fileURL (JSON response)
{json:url}Request
Request
POST /api/sharex/upload
Content-Type: multipart/form-data
file: <binary>Response
{ "success": true, "url": "https://storage.to/FQxyz1234", "filename": "screenshot.png", "expires_at": "2026-04-15T12:00:00Z" }
url is the storage.to download page for your upload - that is what ShareX copies to your clipboard. Share it and the recipient opens the page to download.
Limits
Rate limit
20 uploads per day per IP.
Expiry
3 days default (anonymous).
Upload quota
counts against the shared 100 GB / 24h anonymous upload quota (per visitor token).
Errors
Status
Meaning
422File missing, or over the 25 MB ShareX limit.
429Rate limit or upload quota hit. Try again later.
500Upload failed on our side. Reach out if it persists.