Capture and annotate screenshots with arrows and text for bug reports or documentation.
Blur sensitive information like passwords or API keys before sharing screenshots.
Automate screenshot capture in scripts using command-line arguments.
Upload screenshots directly to Imgur without opening a separate image hosting site.
Requires Qt development libraries and C++ compiler; build from source with qmake or CMake.
Flameshot is a screenshot tool for desktop computers that lets you capture your screen and immediately annotate or edit the image before saving or sharing it. Unlike the basic screenshot functions built into most operating systems, Flameshot opens a visual overlay after you press the capture shortcut, where you can drag to select a region, then draw arrows, rectangles, circles, lines, and text directly on the image, blur sensitive areas, or copy it to the clipboard, all before committing to a file. It runs on GNU/Linux, Windows, and macOS, and can also be controlled entirely from the command line (a text-based terminal), which makes it useful in automated scripts. You can set a time delay before the capture fires, handy for catching hover menus that disappear when you click. Screenshots can be saved to a custom folder or uploaded to Imgur (an image hosting site) directly from the app. The tool sits in the system tray while running, so it is accessible with a global keyboard shortcut at any time. Someone would use Flameshot when they take frequent screenshots and want annotation tools immediately available, without opening a separate image editor afterward. It is written in C++ and built with the Qt graphical interface toolkit.
Generated 2026-05-18 · Model: sonnet-4-6 · Verify against the repo before relying on details.