A lightweight, customizable screenshot capture tool built with PyQt5. Capture, save, and instantly share screenshots with customizable aspect ratios and multi-monitor support.
- Global hotkey (Ctrl+Shift+K) for instant screenshot capture
- Customizable aspect ratios (1:1, 4:3, 16:9, 2:3, 3:2, or free-form)
- Multi-monitor support with per-screen capture options
- System tray integration for easy access
- Option to save locally or upload to uguu.se
- Automatic clipboard copy and browser preview of uploaded screenshots
- Draggable selection with Shift key to move the selection area
pip install PyQt5 keyboard requestsRun the tool with default settings (uploads to uguu.se):
python grab.pySave screenshots locally instead of uploading:
python grab.py --save-dir "/path/to/save/directory"- Ctrl+Shift+K: Start screenshot capture
- Click and drag: Select area
- Shift + drag: Move selection area
- Escape: Cancel capture
- Right-click tray icon: Access settings menu
- Python 3.x
- PySide6
- keyboard
- requests