dynobo/normcap
OCR powered screen-capture tool to capture information instead of images
What it solves
NormCap allows users to capture text and information from their screen instead of just taking images. It solves the problem of having to manually re-type text found in images, videos, or non-selectable areas of a user interface.
How it works
It is an OCR-powered screen-capture tool that uses the Tesseract OCR engine to recognize text within a selected screen area. It also integrates zxing-cpp for detecting QR codes and barcodes, and utilizes system clipboard utilities (like wl-clipboard and xclip) to make the captured text easily available for pasting.
Who it’s for
Users on Linux, macOS, and Windows who need a quick way to extract text from their screens for productivity or accessibility.
Highlights
- Cross-platform support for Windows, macOS, and Linux.
- Powered by the Tesseract OCR engine.
- Capable of detecting both text and QR/barcodes.
- Available as prebuilt installers, portable versions, or a Python package.
Related
- Project
schappim/macOCRA command-line tool for macOS that extracts text, QR codes, and barcodes from the screen or image files using Apple's Vision framework.
- Project
amebalabs/TRexA macOS utility that uses OCR to extract non-selectable text from any screen area and copy it directly to the clipboard.
- Project
TheJoeFin/Text-GrabText Grab is a Windows‑only desktop app that captures any visible text (screenshots, PDFs, UI elements) using local OCR (WinAI, WinRT OCR, or Tesseract) and provides built‑in cleanup, spreadsheet editing, regex‑based extraction, reusable grab templates, bulk folder processing, and a Chrome/Edge extension. All processing stays on‑device, with optional NPU‑accelerated inference on Copilot+ PCs. Install via Microsoft Store, GitHub releases, or package managers; source can be built with Visual Studio or the .NET SDK.
- Project
tesseract-ocr/tesseractTesseract is an open-source OCR engine and command-line tool that converts images of text into machine-readable text across more than 100 languages.
- Project
ocrmypdf/OCRmyPDFA command-line tool that adds an OCR text layer to scanned PDFs, making them searchable and copy-pasteable while maintaining image quality.