Tools & Integrations

Upload screenshots directly from your favorite tools

ShareX

Windows

ShareX is a free and open source screenshot and screen recording tool for Windows. With our custom uploader, your screenshots will be automatically uploaded to kinja-img.com and the URL copied to your clipboard.

Download kinja-img.sxcu

Installation

  1. Download the .sxcu file above
  2. Double-click to import into ShareX
  3. Go to Destinations → Image uploader and select kinja-img.com
  4. Take a screenshot - URL is copied automatically!

Flameshot

Linux

Flameshot is a powerful screenshot tool for Linux with annotation features. Our script integrates Flameshot with kinja-img.com for instant uploads.

Download kinja-upload.sh

Installation

  1. Install dependencies: sudo apt install flameshot curl jq xclip
  2. Download the script: curl -o ~/bin/kinja-upload.sh https://kinja-img.com/api/kinja-upload.sh
  3. Make executable: chmod +x ~/bin/kinja-upload.sh
  4. Bind to a keyboard shortcut in your desktop settings

Command Line (cURL)

Any OS

Upload images directly from your terminal using cURL.

Example
curl -X POST -F "image=@photo.jpg" https://kinja-img.com/api/upload

Quick alias

  1. Add to your ~/.bashrc or ~/.zshrc:
kinja() { curl -s -F "image=@$1" https://kinja-img.com/api/upload | jq -r '.url'; }

Then use: kinja photo.jpg

API Documentation

POST /api/upload

Upload an image file. Returns JSON with URLs and metadata.

Request
curl -X POST \
  -F "image=@photo.jpg" \
  https://kinja-img.com/api/upload
Response (201 Created)
{
  "success": true,
  "id": "a1b2c3d4e5f6g7h8i9j0",
  "filename": "a1b2c3d4e5f6g7h8i9j0.jpg",
  "url": "https://kinja-img.com/i/a1b2c3d4e5f6g7h8i9j0",
  "direct": "https://i.kinja-img.com/img/a1b2c3d4e5f6g7h8i9j0.jpg",
  "thumbnail": "https://i.kinja-img.com/img/w_320/a1b2c3d4e5f6g7h8i9j0.jpg",
  "size": 245678,
  "width": 1920,
  "height": 1080,
  "mime": "image/jpeg"
}

Response Fields

url Viewer page URL (shareable)
direct Direct CDN link to image
thumbnail 320px wide thumbnail
id Unique image identifier
Error Response
{
  "success": false,
  "error": "Invalid file type. Allowed: JPG, PNG, GIF, WebP."
}