Freedom251 › Screenshot Annotation Software
EShot

What EShot is
EShot is a free native screenshot and recording tool for Windows and Linux. It captures regions or monitors, supports multi-monitor and high-DPI setups, and can select windows on Windows. Its annotation overlay includes drawing, arrows, lines, shapes, text, highlighting, blur, pixelation, counters, erasing, and color picking. Captures can be saved as PNG files or copied to the clipboard. Tesseract OCR extracts text for copying or sending to Google Translate in a browser. Selected regions can be sent to Google Lens or Yandex Images, while uploads are available to services including Catbox, Uguu, Litterbox, TmpFiles.org, temp.sh, Allwebs, Radikal Cloud, Google Drive, and Yandex Disk. It records selected areas as GIF or MP4 with configurable frame rate, quality, duration, and audio. Stable support lists Windows 10/11 x64, Windows 11 ARM64, KDE Plasma 6 Wayland, and GNOME Wayland.
Who it suits
It suits people who need annotated screenshots, OCR, visual search, uploads, or selected-area recordings on supported Windows and Linux systems. Other Linux desktops and compositors are unsupported.
What it does well
- Region and monitor capture
- Extensive annotation overlay
- Tesseract OCR included
- GIF and MP4 recording
- Free and MIT-licensed
What to know first
- Visual search uploads regions publicly
- Other Linux desktops are unsupported
- No team collaboration
- No browser extension
Verdict
EShot combines capture, markup, OCR, visual search, uploads, and recording in a free native tool. Check Linux desktop support and privacy implications before sending screenshots for visual search.
Facts from EShot's own pages
- Annotation
- Annotation tools include pen, arrow, line, rectangle, ellipse, text, highlighter, blur, pixelate, counter, eraser, and eyedropper. · github.com, 11 Oct 2026
- Annotations
- The capture overlay includes drawing, text, highlighting, blur, pixelation, counters, erasing, and color picking tools. · github.com, 11 Oct 2026
- Browser extension
- No · github.com, 24 Sept 2026
- Capture
- It supports region and monitor capture with multi-monitor and high-DPI handling, plus window selection capture on Windows. · github.com, 11 Oct 2026
- Credentials
- Google Drive and Yandex Disk require OAuth access tokens, while Allwebs and Radikal Cloud require API keys; OAuth tokens are stored in the operating system credential store rather than EShot’s plain-text settings file. · github.com, 11 Oct 2026
- Export formats
- PNG (file-save command example); clipboard copy · github.com, 24 Sept 2026
- Free plan
- Yes · github.com, 24 Sept 2026
- License
- EShot is released under the MIT License. · github.com, 11 Oct 2026
- Linux limitation
- Other Linux desktops and compositors are unsupported and are unlikely to work correctly. · github.com, 11 Oct 2026
- OCR and search
- EShot uses Tesseract OCR and offers Google Lens or Yandex Images visual search for a selected region. · github.com, 11 Oct 2026
- OCR and translation
- Tesseract OCR can extract text, which users can copy or hand off to Google Translate in a browser. · github.com, 11 Oct 2026
- Platforms
- Supported targets include Windows 10/11 x64, Windows 11 ARM64, KDE Plasma 6 Wayland, and GNOME Wayland; other Linux desktops are unsupported. · github.com, 11 Oct 2026
- Privacy
- Visual search uploads the selected region to a temporary public image host, and the README advises against using it for private or sensitive screenshots. · github.com, 11 Oct 2026
- Purpose
- EShot is a native screenshot tool for Windows and Linux with annotation, OCR, visual search, uploads, pinned captures, GIF recording, and video capture. · github.com, 11 Oct 2026
- Recording
- EShot supports selected-region GIF recording and MP4 recording with configurable FPS, quality, duration, desktop audio, and microphone audio. · github.com, 11 Oct 2026
- Redaction tools
- No · github.com, 24 Sept 2026
- Security
- OAuth tokens are stored in the operating system credential store rather than EShot's plain-text settings file. · github.com, 11 Oct 2026
- Support
- The project directs users to GitHub Discussions for questions and feature requests and GitHub Issues for bug reports. · github.com, 11 Oct 2026
- Supported systems
- The project lists stable support for Windows 10/11 x64, Windows 11 ARM64, KDE Plasma 6 Wayland on Linux, and GNOME Wayland, with GNOME less broadly tested. · github.com, 11 Oct 2026
- Team collaboration
- No · github.com, 24 Sept 2026
- Updates
- Installed AppImages and per-user Windows installations at least two stable releases behind can update automatically, with GitHub SHA-256 digest verification. · github.com, 11 Oct 2026
- Upload integrations
- Screenshot uploads are supported to Catbox, Uguu, Litterbox, TmpFiles.org, temp.sh, Allwebs, Radikal Cloud, Google Drive, and Yandex Disk. · github.com, 11 Oct 2026
- Visual search
- Users can send a selected region to Google Lens or Yandex Images; EShot uploads that region to a temporary public image host and warns against using this for sensitive screenshots. · github.com, 11 Oct 2026
Where EShot stands on Freedom251
- Screenshot Annotation Software#40 of 76