Why This Guide Matters

If you’re like me, you might have struggled to find a clear guide to setting up Picsur with ShareX . Picsur boasts some excellent features, including ShareX integration, but documentation for this feature is practically non-existent.

To save you the same frustration, here’s a detailed step-by-step guide to integrate Picsur with ShareX.


Step 1: Generate an API Key in Picsur

  1. Log in to your Picsur instance.
  2. Navigate to the Api Keys page from the settings menu.
  3. Click Generate API Key, and give it a descriptive name, like ShareX API.
  4. Save your changes.

picsur-api-key

Step 2: Configure the ShareX Integration

  1. In the settings menu of Picsur, go to the ShareX page (located next to Api Keys).
  2. From the dropdown, select the API key you just created.
  3. Set the Image Format to PNG (recommended for high-quality uploads).
  4. Click the Export Config button to download the .sxcu file.

sharex-target-config


Step 3: Import the Config to ShareX

  1. Locate the downloaded .sxcu file on your system.
  2. Double-click the file to open it.
  3. You’ll see a prompt asking if you want to set Picsur as the active custom uploader for ShareX.
  4. Confirm by clicking Yes.

sharex-custom-uploader

Tip for automatic upload

To automatically upload images to your Picsur instance, configure ShareX's After capture tasks and enable the Upload image to host option.


Happy Screenshotting!

Once setup is complete, you can use ShareX to take screenshots and have them automatically uploaded to your Picsur instance. This setup ensures quick, reliable, and self-hosted screenshot management.