Skip to content
BasiX Media

ShareX

Use BasiX as a ShareX custom uploader: drag a screenshot, get a CDN link on your clipboard.

You need a BasiX API key for this. Free account, 3 GB included, no card.Get your key →

  1. 1.Create a key

    Create an upload-scoped key in your client area. Upload-scoped keys work on every plan, including the free one, and cannot delete anything — which is what you want in a file that ends up in a resource folder.

  2. 2.Add a custom uploader

    In ShareX: Destinations → Custom uploader settings → New. Or paste the JSON below into a `.sxcu` file and open it — ShareX imports it directly.

    json
    {
      "Version": "15.0.0",
      "Name": "BasiX Media",
      "DestinationType": "ImageUploader, FileUploader",
      "RequestMethod": "POST",
      "RequestURL": "https://upload.basix.media/api/v3/file",
      "Headers": {
        "Authorization": "Bearer YOUR_BASIX_KEY"
      },
      "Body": "MultipartFormData",
      "FileFormName": "file",
      "URL": "{json:url}",
      "ErrorMessage": "{json:message}"
    }

Worth knowing

  • Or skip all of this: the API keys page in your client area has a Download for ShareX button that creates an upload-only key and hands you the finished file.
  • `{json:data.url}` also works if you copied a config written for another provider — BasiX returns the URL in both places.

Configuration last checked against the upstream project on 2026-09-20.

Try it on your own server

Create a free account and your API key is ready in about two minutes. 3 GB included, bandwidth never billed, no card needed.

Create a free account

Something not working, or a script not listed? Read the full FiveM docs or ask us — we will wire it up with you.

Related

← All integrations

ShareX image hosting — BasiX