ShareX is a free and open source program that lets you capture or record any area of your screen and share it with a single press of a key. It also allows uploading images, text or other types of files to many supported destinations you can choose from.
![ShareX - The best free and open source screenshot tool for Windows](https://cdn-ak-scissors.b.st-hatena.com/image/square/1ca8fa8231f1e0a3ea578a4558b0699e5bc49781/height=288;version=1;width=512/https%3A%2F%2Fgetsharex.com%2Fimg%2FShareX_Card_Large.png)