Under Development You're reading the docs for the upcoming XBackBone 4.x. Version 3.x docs are available here.
Skip to content

ShareX

Windows Available

ShareX is a free, open-source screen capture, file sharing and productivity tool for Windows. XBackBone has first-class support for it: one downloaded file configures ShareX to upload straight to your instance.

Set up

  1. Sign in to your XBackBone instance.
  2. Open Integrations from your profile menu.
  3. On the ShareX card, click Download config to get your personal .sxcu custom-uploader file.
  4. Double-click the downloaded .sxcu file to import it — or, in ShareX, go to Destinations → Custom uploader settings → Import → From file.
  5. In ShareX, set XBackBone as the active uploader under Destinations.

That's it. Capture a screenshot or drag a file onto ShareX and it uploads to your instance, copying the share link straight to your clipboard.

What the config contains

The generated .sxcu is a standard ShareX custom uploader, pre-filled with your instance URL and a personal API token. It targets the /api/v1/upload endpoint and is wired up as your image, text and file uploader as well as a URL shortener / sharing service, so every ShareX destination type flows through XBackBone.

On download, XBackBone mints a token granted the resource:upload and resource:deleteabilities — enough to upload new resources and remove ones you created (ShareX exposes the latter through its per-upload deletion URL).

Keep your token safe

The .sxcu file embeds an API token in plain text. Treat it like a password. If it leaks, revoke the token from Profile → Tokens and download a fresh config.

Troubleshooting

  • Uploads fail with a 401 / "Unauthenticated". The embedded token was revoked or the config is stale — download a fresh .sxcu from Integrations and re-import it.
  • The wrong destination is used. Make sure XBackBone is selected as the active uploader for the relevant type under Destinations.
  • Links point to the wrong host. Re-download the config after changing your instance's APP_URL; the URL is baked into the uploader at generation time.

See also

  • REST API — the endpoint ShareX uploads to, for use from any tool.

Released under the Apache 2.0 License.