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...
Screen capturing tool for Windows and Mac.
Versatile, easy, and foolproof capture tool. It needs a purchased license after the free trial.
It is an excellent full-featured screen-capture tool that is free for personal use.