# textsnap

> Updated 2026-09-29 · type: tool · category: ai-infrastructure · status: active · rev 1

textsnap turns any image, screenshot or webpage into plaintext on-device via ONNX OCR, running fully offline after one model download — no GPU or API keys.

- Open source: yes (MIT)
- Self-hostable: yes
- Pricing model: free
- Best for: A builder feeding text into an agent or document pipeline who needs OCR that runs entirely on-device — no cloud OCR API, no GPU, no keys — so image, screenshot, and webpage content becomes plaintext without data leaving the machine.
- Not for: A team that needs cloud-scale batch OCR with layout reconstruction, table structure, or handwriting accuracy guarantees, or that prefers a managed OCR API over running a local ONNX model.
- Last verified: 2026-09-29

- **Canonical:** https://gtmstacker.com/registry/tool/textsnap/
- **Source:** [kouhxp · GitHub](https://github.com/kouhxp/textsnap)
- **Tags:** ai-infrastructure, ocr, offline, local-inference, self-hostable, text-extraction
- **Repository:** https://github.com/kouhxp/textsnap

## Is textsnap open source?

Yes, textsnap is open source under the MIT license.

## How much does textsnap cost?

textsnap is free to use.

## Can I self-host textsnap?

Yes, textsnap can be self-hosted (the source is available under the MIT license).

## Alternatives & related

- [Tenderness](https://gtmstacker.com/registry/tool/tenderness/)


---

textsnap converts any image, screenshot, or webpage into plaintext locally via OCR, and after the first model download it runs fully offline. Open source: yes (MIT for the project; the models are Apache-2.0); self-hostable with a `pip install` on the ONNX runtime — no GPU, no cloud, and no API keys. It is free, has ~186 stars, and is maintained by kouhxp.

## What it does

textsnap is an on-device OCR primitive aimed at builders who need to turn visual content into text without calling a cloud OCR service. You point it at an image, a screenshot, or a webpage and it returns plaintext, running the model through the ONNX runtime on the local CPU — no GPU required and no API keys to manage. After the initial model download it works entirely offline, so nothing you OCR ever leaves the machine. It installs with `pip`, which makes it easy to drop into an agent or document-ingestion pipeline as the step that feeds text downstream. Open source: yes (MIT project; Apache-2.0 models); self-hostable; free.

## Provenance

- MIT for the project, Apache-2.0 for the models, per repo; ~186 stars.
- Converts any image/screenshot/webpage into plaintext via OCR.
- Self-hostable: `pip install`, ONNX runtime, no GPU, no cloud, no API keys; fully offline after the first model download (kouhxp/textsnap, verified 2026-09-29).
- Surfaced via the GTM Stacker studio daily pull (2026-09-29 pass); license/facts verified against the primary repo 2026-09-29.

## Why it matters for a GTM stack

GTM pipelines constantly hit text that is trapped in images — a screenshot of a pricing page, a scanned contract, a chart in a deck, a competitor's site rendered as an image. textsnap turns that into plaintext an agent can read, and it does it locally, which matters when the source contains confidential prospect or deal information you would rather not send to a third-party OCR API. The honest read: OCR accuracy on messy real-world inputs — skew, low resolution, dense tables, handwriting — is not benchmarked here, so test it on your actual documents; and while it runs offline afterward, the first run needs network access to fetch the model.
