Extract text from any screen region with one click or keyboard shortcut
A lightweight GNOME Shell extension that captures a screen area and copies the extracted text directly to your clipboard using Tesseract OCR.
- β¨οΈ Keyboard Shortcut β Press
Super+Shift+Tto capture text instantly - π· One-Click Capture β Or click the panel icon to select a screen region
- π Auto-Copy β Extracted text is automatically copied to clipboard
- π 120+ Languages β Supports all Tesseract OCR languages
- β‘ Lightweight β Minimal resource usage, no background processes
- π― Panel Integration β Lives in your GNOME top panel
git clone https://github.com/AITwinMinds/GnomeOCR.git
cd GnomeOCR
sudo bash install.shThe installer will:
- Install required dependencies (Tesseract OCR, gnome-screenshot)
- Let you choose which language packs to install
- Install the extension
After installation:
-
Restart GNOME Shell
- X11: Press
Alt+F2, typer, press Enter - Wayland: Log out and log back in
- X11: Press
-
Enable the extension
- Open the "Extensions" app
- Toggle GnomeOCR ON
Press Super+Shift+T β Draw a rectangle β Text is copied to clipboard!
- Click the π icon in the top panel
- Select "π· Capture Text"
- Draw a rectangle around the text you want to capture
- The text is automatically copied to your clipboard!
Click the panel icon β π Language β Select your language
The extension auto-detects all installed Tesseract languages.
Install additional languages during setup or manually:
# Single language
sudo apt install tesseract-ocr-deu # German
# Multiple languages
sudo apt install tesseract-ocr-fra tesseract-ocr-spa tesseract-ocr-ara
# All languages (~2GB)
sudo apt install tesseract-ocr-allπ Popular Language Codes
| Code | Language | Code | Language |
|---|---|---|---|
eng |
English | ara |
Arabic |
deu |
German | fas |
Persian |
fra |
French | hin |
Hindi |
spa |
Spanish | jpn |
Japanese |
ita |
Italian | kor |
Korean |
por |
Portuguese | rus |
Russian |
chi-sim |
Chinese (Simplified) | tur |
Turkish |
chi-tra |
Chinese (Traditional) | vie |
Vietnamese |
./install.sh --uninstall- GNOME Shell 42 or later
- Tesseract OCR
- gnome-screenshot
If you find this extension useful, consider supporting the development!
MIT License - see LICENSE for details.
Made with β€οΈ by AITwinMinds