Tesseract (UNOFFICIAL)

open source optical character recognition engine

by AlexanderP

Snap (recommended) AppImage Arch Linux Fedora Solus Gentoo Nixpkgs

Screenshots & videos

About

Tesseract has unicode (UTF-8) support, and can recognize more than 100 languages "out of the box". It can be trained to recognize other languages. Tesseract supports various output formats: plain-text, hocr(html), pdf. If you want to access the files under /media/* or /run/media/* you'll have to connect the snap to the `core` snap's `removable-media` interface: $ sudo snap connect tesseract:removable-media

Additional information

Project

Developer
AlexanderP
Publisher
林博仁 Buo-ren Lin
License
Apache-2.0 (free software)What this license lets you do
From the project
Source code

Install

Available via
Snap (2) · AppImage · Arch Linux (2) · Fedora · Solus · Gentoo · Nixpkgs
All 9 packagings

Snap Store, Snap Store (Nightly build), AppImage, AUR (Git build), Fedora, Arch Linux, Nixpkgs, Solus, Gentoo

About this data

Sources
Sources disagree on the name: tesseractunofficial / tesseract
Catalog data as of
October 12, 2026
How each source lists it (12)
SourceNameVersionBuilt byLicenseDescription
Snap StoreTesseract (UNOFFICIAL)5.4.1+pkg-944a—Proprietaryopen source optical character recognition engine
Snap Store (Nightly build)Tesseract (UNOFFICIAL)5.5.2+pkg-c50c—Proprietaryopen source optical character recognition engine
AppImageTesseractv5.5.3——
AUR (Git build)tesseract-git1:5.0.1.r9.g31a96843-1—ApacheOpen Source OCR Engine
Fedoratesseract5.5.3Distribution buildApache-2.0Raw OCR Engine
Arch Linuxtesseract5.5.3-1Distribution buildAPACHEAn OCR program
Nixpkgstesseract5.5.3Distribution buildApache-2.0OCR engine
Nixpkgstesseract3.05.02Distribution buildApache-2.0OCR engine
Nixpkgstesseract4.1.3Distribution buildApache-2.0OCR engine
Nixpkgstesseract5.5.3Distribution buildApache-2.0OCR engine
Solustesseract5.3.4Distribution buildApache-2.0Tesseract Open Source OCR Engine
Gentootesseract5.5.3Distribution buildApache-2.0An OCR Engine, originally developed at HP, now open source
Known data issues (2)

Things this page is missing or isn't precise about. Know the answer? A fix takes one click and a sentence, and the community picks it up from there.

  • Sources disagree on the name — Which name does the project itself use?
    Help fix
  • No project homepage — Where does the project live? Its website or repository.
    Help fix
Other things the catalog needs help with

Related

Productivity

Browse all →

ChatGPT Desktop

Productivity

A simple and efficient desktop client for ChatGPT that brings AI conversations directly to your desktop.

Snap (recommended) Arch Linux3 buildsStandard: Stable Standard: Nightly Standard: Beta

Claude Code

Productivity

Anthropic Claude Code

Snap (recommended) Arch Linux Gentoo2 buildsStandard: Stable Standard: Beta

Antigravity CLI

Productivity

Antigravity CLI is a tool for managing your Antigravity projects.

Snap (recommended) Arch Linux2 buildsStandard: Stable Standard: Beta

Claude Desktop

Productivity

Claude Desktop App

Snap (recommended) AppImage Arch Linux5 buildsStandard: Stable Standard: Candidate Standard: Beta Standard: Nightly Other builds: Extra

GNU nano (UNOFFICIAL)

Productivity

Small, friendly text editor inspired by Pico

12 platformsSnap (recommended) Arch Linux Debian Ubuntu Fedora openSUSE Alpine Linux Void Linux Slackware Solus Gentoo Nixpkgs5 buildsStandard: Stable Standard: Candidate Standard: Beta Standard: Nightly Standard: Git

Feishu

Productivity

A collaboration platform

Flatpak (recommended) Arch Linux2 buildsStandard: Stable Other builds: BinFlathub (Flatpak): ★ 3.5 (6)

CUPS

Productivity

The CUPS Snap - The Printing Stack for Linux

12 platformsSnap (recommended) Arch Linux Debian Ubuntu Fedora openSUSE Alpine Linux Void Linux Slackware Solus Gentoo Nixpkgs4 buildsStandard: Stable Standard: Nightly Standard: Git Other builds: Gssapi

DeckCraft

Productivity

Presentation and slide show app

Snap (recommended) Arch Linux4 buildsStandard: Candidate Standard: Stable Standard: Git Other builds: Bin

DingTalk

Productivity

An intelligent working platform

Flatpak (recommended) AppImage Arch Linux3 buildsStandard: Stable Other builds: Bin, ElectronFlathub (Flatpak): ★ 2.5 (12)

GridCraft

Productivity

Spreadsheet for calculating, analysing and charting data

Snap (recommended) Arch Linux4 buildsStandard: Candidate Standard: Stable Standard: Git Other builds: Bin

DankCalendar

Productivity

Calendar from the Dank Linux Suite

Flatpak (recommended, ✓ verified) Arch Linux Nixpkgs3 buildsStandard: Stable Standard: Git Other builds: Bin

Add-ons

Language packs (123)

The 100 most widely packaged of 123.

  • tesseract-langpack-afr — Afrikaans language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-amh — Amharic language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-ara — Arabic language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-asm — Assamese language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-aze — Azerbaijani language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-aze_cyrl — Azerbaijani (Cyrillic) language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-bel — Belarusian language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-ben — Bengali language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-bod — Tibetan (Standard) language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-bos — Bosnian language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-bre — Breton language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-bul — Bulgarian language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-cat — Catalan language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-ceb — Cebuano language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-ces — Czech language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-chi_sim — Chinese (Simplified) language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-chi_sim_vert — Chinese (Simplified, Vertical) language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-chi_tra — Chinese (Traditional) language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-chi_tra_vert — Chinese (Traditional, Vertical) language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-chr — Cherokee language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-cos — Corsican language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-cym — Welsh language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-dan — Danish language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-deu — German language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-div — Dhivehi; Maldivian language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-dzo — Dzongkha language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-ell — Greek language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-eng — English language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-enm — Middle English (1100-1500) language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-epo — Esperanto language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-est — Estonian language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-eus — Basque language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-fao — Faroese language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-fas — Persian (Farsi) language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-fil — Filipino; Pilipino language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-fin — Finnish language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-fra — French language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-frk — Fraktur language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-frm — Middle French (ca. 1400-1600) language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-fry — Western Frisian language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-gla — Gaelic; Scottish Gaelic language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-gle — Irish language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-glg — Galician language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-grc — Ancient Greek language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-guj — Gujarati language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-hat — Haitian language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-heb — Hebrew language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-hin — Hindi language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-hrv — Croatian language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-hun — Hungarian language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-hye — Armenian language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-iku — Inuktitut language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-ind — Indonesian language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-isl — Icelandic language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-ita — Italian language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-ita_old — Italian (Old) language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-jav — Javanese language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-jpn — Japanese language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-jpn_vert — "Japanese language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-kan — Kannada language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-kat — Georgian language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-kat_old — Georgian (Old) language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-kaz — Kazakh language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-khm — Khmer language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-kir — Kyrgyz language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-kmr — Kurmanji language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-kor — Korean language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-kor_vert — "Korean language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-lao — Lao language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-lat — Latin language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-lav — Latvian language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-lit — Lithuanian language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-ltz — Luxembourgish language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-mal — Malayalam language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-mar — Marathi language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-mkd — Macedonian language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-mlt — Maltese language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-mon — Mongolian language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-mri — Maori language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-msa — Malay language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-mya — Burmese language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-nep — Nepali language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-nld — Dutch language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-nor — Norwegian language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-oci — Occitan language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-ori — Oriya language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-pan — Panjabi language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-pol — Polish language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-por — Portuguese language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-pus — Pashto language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-que — Quechuan language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-ron — Romanian language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-rus — Russian language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-san — Sanskrit language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-sin — Sinhala language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-slk — Slovakian language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-slv — Slovenian language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-snd — Sindhi language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-spa — Spanish language data for tesseract-tessdata (Fedora)
  • tesseract-langpack-spa_old — Spanish (Old) language data for tesseract-tessdata (Fedora)