Loading...

Supported Services

HyprUpld supports uploading to multiple services, both already available and self-hosted. Choose the one that best fits your needs.

Imgur

Upload images to Imgur, one of the most popular image hosting services on the web.

Public Visit

E-Z.Host

Reliable file hosting service with direct links and no compression.

Public Visit

Guns.lol

Simple and fast file hosting with direct links and biopage support.

Public Visit

Nest.rip

Fast and versatile file sharing with direct download links.

Public Visit

PixelVault

Modern image hosting with direct links and no compression.

Public Visit

FakeCri.me

Invite only file sharing with biopages and direct links.

Public Visit

Zipline

Self-hosted file sharing platform with built-in URL shortening and more.

Self-Hosted GitHub

XBackBone

Simple, fast and lightweight file manager that supports sharing with ShareX.

Self-Hosted GitHub

Custom Endpoint

Upload to any custom HTTP/HTTPS endpoint with support for custom headers and authentication.

Self-Hosted Custom Setup

Configuring Upload Services

HyprUpld makes it easy to configure your preferred upload service. Here's how to set it up:

1. Open the configuration file

Run the following command to open the configuration file in your default text editor:

hyprupld --config

2. Configure your service

In the configuration file, find the services section and configure your preferred service. Here's an example for Imgur:

{
  "default_service": "imgur",
  "services": {
    "imgur": {
      "type": "imgur",
      "client_id": "YOUR_IMGUR_CLIENT_ID",
      "album": ""
    },
    "zipline": {
      "type": "zipline",
      "url": "https://your-zipline-instance.com",
      "token": "your-zipline-token"
    }
  }
}

3. Save and test

Save the configuration file and test your setup with:

hyprupld -t

4. Set as default (optional)

If you want to make this service your default, ensure it's set in the default_service field.

Need Help?

If you're having trouble setting up a service or have questions, check out our support page or open an issue on GitHub.