> Source: https://txtfetch.com/languages > Plain-text twin — every page on txtfetch.com has one. https://txtfetch.com/text --- # Extract text from documents in your language. Nine languages, each with its own legacy encodings, chunking behavior, and honest OCR status. Not the programming-language guides. See those at /for. A born-digital file needs no OCR, in any of these languages. Tika reads a document's text layer as Unicode, so the script doesn't matter. A Word file, a PDF with a real text layer, or an HTML page all work the same way. Each one hands back clean text, whether it's written in Spanish or Japanese. The honest limit sits with scans. The standard OCR tier ships English trained data plus script detection only (`TESSDATA_LANGS=eng osd`). It can tell a scanned page isn't Latin script. It can't turn Japanese, Chinese, Korean, or Arabic glyphs into real text. For a hard scan in any language, request `quality=premium`. This routes a vision-language model instead of Tika. txtfetch never detects or labels a document's language. It never invents an accuracy figure it hasn't measured. Each page below states the real legacy encodings, the real chunking risk, and the real OCR status for that language. If your script needs more than the standard tier gives it, [contact us](https://txtfetch.com/contact). **[Spanish Español](https://txtfetch.com/languages/spanish)** Legacy Windows-1252 files, NFC/NFD accent mismatches, and the standard tier's English-only OCR limit. explore → **[French Français](https://txtfetch.com/languages/french)** The œ ligature, typographic apostrophes, legacy Windows-1252 files, and the honest OCR limit. explore → **[German Deutsch](https://txtfetch.com/languages/german)** Compound words that break word-count chunking, ß folding, and legacy Windows-1252 files. explore → **[Portuguese Português](https://txtfetch.com/languages/portuguese)** Brazilian and European spelling, NFC/NFD accent mismatches, and the standard tier's English-only OCR. explore → **[Japanese 日本語](https://txtfetch.com/languages/japanese)** Legacy Shift\_JIS and EUC-JP files, no-space word segmentation, and the standard tier's real OCR gap. explore → **[Chinese 中文](https://txtfetch.com/languages/chinese)** Legacy GB and Big5 encodings, Simplified against Traditional, and the standard tier's real OCR gap. explore → **[Korean 한국어](https://txtfetch.com/languages/korean)** Legacy EUC-KR and CP949 files, Hangul jamo composition, and the standard tier's English-only OCR. explore → **[Arabic العربية](https://txtfetch.com/languages/arabic)** Reading order, Arabic presentation forms, and the standard tier's English-only OCR. explore → **[Russian Русский](https://txtfetch.com/languages/russian)** Legacy KOI8-R and Windows-1251 files, Cyrillic homoglyphs, and the standard tier's English-only OCR. explore → ## Check your document scan first. The free scan check tells you if a page needs OCR. It runs in your browser. [Check a scan →](https://txtfetch.com/tools/image-ocr-check) [Get an API key →](https://app.txtfetch.com/signup)