gitwtfhub

wtf is sharex?

justsuperhuman/sharex — explained in plain English

Analysis updated 2026-05-18

0C#Audience · generalComplexity · 1/5Setup · easy

TL;DR

A free, open source Windows tool for capturing and recording your screen, editing screenshots, and automatically uploading or sharing the results.

Mindmap

mindmap
  root((ShareX))
    What it does
      Screen capture
      Screen recording
      Image editing
      File uploading
    Tech stack
      C sharp
      Windows desktop
    Use cases
      Bug report screenshots
      Tutorial creation
      Quick file sharing
      Workflow automation
    Audience
      Developers
      Support teams
      Content creators
    Features
      Region capture
      OCR text extraction
      Custom uploaders
      Hotkey workflows

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Why would anyone build with this?

REASON 1

Capture and annotate a screenshot for a bug report or support ticket.

REASON 2

Record a short screen recording or GIF to show how a feature works.

REASON 3

Automatically upload screenshots to cloud storage and copy the link to your clipboard.

REASON 4

Extract text from an image using the built in OCR tool.

What's in the stack?

C#Windows.NET

How it stacks up

justsuperhuman/sharexanulman/docx-saxatrblizzard/vtmb-sbox-mounter
Stars000
LanguageC#C#C#
Setup difficultyeasymoderatemoderate
Complexity1/54/53/5
Audiencegeneraldeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you spin it up?

Difficulty · easy Time to first run · 5min

Windows only, available as an installer, portable version, or through the Microsoft Store and Steam.

The README does not state the license terms in the text itself, only a license badge, so the exact permissions are unclear from this source.

Wtf does this do

ShareX is a free, open source screenshot tool, screen recorder, file sharing tool and productivity app for Windows. It is built for people who need fast screen capture, screenshot editing, automated sharing and a set of practical desktop utilities, all in one lightweight application. With ShareX you can capture any part of your screen, record video or GIFs, annotate screenshots, upload files, copy shareable links, extract text with OCR, scan QR codes, pick colors and run custom workflows triggered by hotkeys. The idea is to take a screenshot, edit it, save it, copy it or upload it, or send it through your own chain of automated steps, with as little manual work as possible. Capture options include fullscreen, active window, active monitor, region, scrolling screenshots, custom regions and screen or GIF recording. After a capture, ShareX can automatically copy the result to the clipboard, save it, open it in the built in image editor, upload it, print it, run OCR on it, scan a QR code or trigger another action. The built in editor supports cropping, drawing shapes, arrows, text, blur, pixelation, highlights and other annotation tools, which is useful for hiding sensitive information before sharing a screenshot for a bug report, tutorial or support reply. Beyond screenshots, ShareX can upload images, text, files, folders and clipboard content to many different destinations, including options like Amazon S3, Google Cloud Storage and Cloudflare R2, and it supports custom uploaders for services that are not built in. It also bundles a long list of smaller utilities: a ruler, color picker, image comparer, image splitter, video converter, hash checker, metadata viewer, directory indexer and more. The whole application is organized around configurable workflows and hotkeys, so a user can set up a chain such as capture a region, annotate it, save it locally, upload it, shorten the link, and copy the final URL to the clipboard automatically. This workflow system is a major reason ShareX is popular with people who capture and share screenshots often, from developers and designers to support teams and technical writers. No account is required to use it, and it does not show advertisements.

Yoink these prompts

Prompt 1
Help me set up a ShareX workflow that captures a region, blurs sensitive text, and uploads it automatically.
Prompt 2
Explain how to configure ShareX to upload screenshots to Amazon S3 or Cloudflare R2.
Prompt 3
Show me how to create a custom uploader in ShareX for a service that isn't built in.
Prompt 4
Walk me through assigning hotkeys in ShareX for region capture and screen recording.

Frequently asked questions

wtf is sharex?

A free, open source Windows tool for capturing and recording your screen, editing screenshots, and automatically uploading or sharing the results.

What language is sharex written in?

Mainly C#. The stack also includes C#, Windows, .NET.

What license does sharex use?

The README does not state the license terms in the text itself, only a license badge, so the exact permissions are unclear from this source.

How hard is sharex to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is sharex for?

Mainly general.

View the repo → Decode another repo

This repo across BitVibe Labs

Don't trust strangers blindly. Verify against the repo.