ShareX custom uploader that sends a screenshot to dropimg.io and copies a temporary URL.
Canonical setup: dropimg.io/sharex
Download dropimg.sxcu · Live config
- Download
dropimg.sxcuand double-click it. ShareX imports the destination and can activate it automatically. - If ShareX asks, set dropimg.io as the image uploader.
- Capture as usual. The share URL is copied.
You can also Import the file from ShareX → Destinations → Custom uploader.
Requires ShareX 15+ on Windows.
Anonymous (dropimg.sxcu) |
Account (dropimg-sharex.sxcu) |
|
|---|---|---|
| Sign-in | No | Yes — Integrations |
| Token | None | Authorization: Bearer dropimg_it_… (shown once) |
| Listed in My drops | No | Yes |
| Size | 10 MB | 10 MB |
| Default expiry | 7 days | Account default (7 days) |
| Expiry field | 1h / 24h / 7d |
Free: 1h / 24h / 7d. Pro: also 30d / 90d |
This repo only ships the anonymous config. Do not put an account .sxcu here — it contains a private upload token. If you lose that file, revoke it on Integrations and create a new one.
dropimg.io is a temporary ShareX image host, not a permanent archive.
- Links expire. The public config sends
expiry=7d. Change it to1hor24hin the.sxcuArguments if you want a shorter link. - Anonymous uploads are not attached to an account.
- Image passwords are not part of the ShareX config.
- Details: Privacy policy
{
"Name": "dropimg.io",
"DestinationType": "ImageUploader",
"RequestURL": "https://dropimg.io/api/integrations/sharex",
"FileFormName": "file",
"Arguments": { "expiry": "7d" },
"URL": "{json:url}"
}No Authorization header. ShareX reads {json:url} as the share link.
Endpoint: POST https://dropimg.io/api/integrations/sharex
- No Bearer token → anonymous upload
Authorization: Bearer …→ owned upload (account config only)
- Setup page: https://dropimg.io/sharex
- Site: https://dropimg.io
- Privacy: https://dropimg.io/privacy
- Product repo: https://github.com/chriswout/dropimg.io


