ABBYY FineReader Engine ABBYY FineReader Engine

More value for your software solution

A comprehensive OCR SDK
for software developers

REQUEST TRIALcontact us

ABBYY FineReader Engine for Windows

  • PC with an x86-compatible processor (1 GHz or higher)
  • Operating system:
    • Windows Server 2016
    • Windows 10 (32-bit and 64-bit)
    • Windows Server 2012 R2 (64-bit)
    • Windows Server 2012 (64-bit) 
    • Windows 8.1 (32-bit and 64-bit)
    • Windows 8 (32-bit and 64-bit)
    • Windows Server 2008 R2 (64-bit)
    • Windows 7 (32-bit and 64-bit)
    • Windows Server 2008 SP1-SP2 (32-bit and 64-bit)
    • Windows Vista SP1-SP2 (32-bit and 64-bit)
    • Windows Server 2003 SP1-SP2, R2 (32-bit and 64-bit)
    • Windows XP SP1-SP3 (32-bit and 64-bit)

    ABBYY FineReader Engine has been tested on the following cloud computing platforms:

    • Windows Azure
    • Amazon EC2

    ABBYY FineReader Engine has been tested in the following virtual environments:

    • Microsoft Virtual PC
    • Microsoft Hyper-V (only with a software protection key)
    • Oracle VM VirtualBox 3, 4
    • Parallels Desktop 4
    • Parallels Virtuozzo Containers 4
    • VMware Server 2
    • VMware Workstation 7, 8
    • VMware Player 3
    • VMware ESXi 5
  • Memory:
    • for processing one-page documents — at least 400 MB RAM, 1 GB RAM recommended
    • for processing multi-page documents — at least 1 GB RAM, 1.5 GB RAM recommended
    • for parallel processing — 350 MB * (cores number) + 450MB RAM
    • for parallel processing of documents in Arabic or CJK languages — 850 MB * (cores number) + 750MB RAM
  • Hard disk space: 1400 MB for library installation and 100 MB for program operation, plus an additional 15MB for every processing page of a multi-page document
  • 100% TWAIN-compatible scanner, digital camera, or fax modem — for scanning or image import only
  • Video card and monitor (min. resolution 1024*768 — for pattern training, dictionary editing, scanning with a GUI displayed, Visual Components)
  • Keyboard, mouse, or other input device
  • The following registry branches should be accessible from the workstation:
    • "HKEY_CURRENT_USER\Software\ABBYY\SDK\11\FineReader Engine" — full control
    • "HKEY_CURRENT_USER\Software\ABBYY\SDK\11" — full control for installation only
    • "HKEY_LOCAL_MACHINE\Software\ABBYY\SDK\11" — full control for installation only
  • The following folders should be accessible from the workstation:
    • Folder with ABBYY FineReader Engine binary files — access for reading
    • %TEMP% folder — full control access
    • For Windows XP, Windows Server 2003:
      • folder %ALLUSERSPROFILE%\Application Data\ABBYY\SDK\11\FineReader Engine —  full control access
      • folder %ALLUSERSPROFILE%\Application Data\ABBYY\SDK\11\Licenses — full control access (please note that folder name “Application Data” may be localized in your system)
    • For Windows Vista, Windows 7, Windows Server 2008, Windows 8, Windows Server 2012, Windows 10:
      • folder %ProgramData%\ABBYY\SDK\11\FineReader Engine — full control access
      • folder %ProgramData%\ABBYY\SDK\11\Licenses — full control access
  • The following components should be installed:
    • Microsoft Internet Explorer 5.0 or higher
    • If your application uses pattern training, dictionary editing, or scanning with a GUI displayed, Microsoft Windows Common Controls must be version 5.80 or later and RichEdit Control must be version 3.0 or later
  • For correct operation of the font detection mechanism the fonts needed for the languages you use should be installed
  • For ABBYY FineReader Engine Visual Components only:
    • Microsoft Windows Common Controls must be version 6.0 or later
    • If you use Microsoft Visual Studio 2010 and .NET Framework 4.0 for development of your application, you may need to install COM Interop assemblies for Visual Components manually.
  • PC with an x86-compatible processor (1 GHz or higher)
    • Windows 10 (32-bit and 64-bit)
    • Windows Server 2012 R2 (64-bit)
    • Windows Server 2012 (64-bit) 
    • Windows 8.1 (32-bit and 64-bit)
    • Windows 8 (32-bit and 64-bit)
    • Windows Server 2008 R2 (64-bit)
    • Windows 7 (32-bit and 64-bit)
    • Windows Server 2008 SP1-SP2 (32-bit and 64-bit)
    • Windows Vista SP1-SP2 (32-bit and 64-bit)
    • Windows Server 2003 SP1-SP2, R2 (32-bit and 64-bit)
    • Windows XP SP1-SP3 (32-bit and 64-bit)Operating system:

    ABBYY SDK 11 License Server has been tested in the following virtual environments:

    • Microsoft Virtual PC
    • Microsoft Hyper-V (only with a software protection key)
    • Oracle VM VirtualBox 3, 4
    • Parallels Desktop 4
    • Parallels Virtuozzo Containers 4
    • VMware Server 2
    • VMware Workstation 7, 8
    • VMware Player 3
    • VMware ESXi 5
  • 25 MB of free hard-disk space
  • For Windows XP, Windows Server 2003:
    • folder %ALLUSERSPROFILE%\Application Data\ABBYY\SDK\11\Licenses — full control access (please note that folder name “Application Data” may be localized in your system)
  • For Windows Vista, Windows 7, Windows Server 2008, Windows 8, Windows Server 2012, Windows 10:
    • folder %ProgramData%\ABBYY\SDK\11\Licenses — full control access

Note: in order to be able to use ABBYY FineReader Engine 11 on Windows Azure and Amazon EC2 a special licensing agreement is required.

The ABBYY FineReader Engine application programming interface conforms to the COM standard and can be easily used in C/C++, Visual Basic, .NET, Delphi, Java or any development tool supporting COM components. The Engine can be adapted for use in scripting languages like VBS, JS, and Perl.

ABBYY FineReader Engine 11 recognizes 202 OCR languages, including:

  • 47 main languages with Latin, Cyrillic, Greek or Armenian characters, for which the FineReader Engine provides dictionary support: Armenian (Eastern, Western, Grabar), Bashkir, Bulgarian, Catalan, Croatian, Czech, Danish, Dutch (Netherlands and Belgium), English, Estonian, Finnish, French, German (new and old spelling), Greek, Hungarian, Italian, Indonesian, Latvian, Lithuanian, Norwegian (Nynorsk and Bokmal), Polish, Portuguese (Portugal and Brazil), Romanian, Russian, Slovak, Slovenian, Spanish, Swedish, Tatar, Turkish, and Ukrainian.
  • Japanese, Korean and Hangul with dictionary support, Chinese (PRC and Taiwan).
  • Thai with dictionary support.
  • Hebrew with dictionary support, Yiddish.
  • Arabic with dictionary support, Farsi.
  • Latin, Azerbaijani (Latin), Russian (old spelling) with dictionary support.
  • 5 FineReader XIX languages with dictionary support, for recognition of old European documents printed in the 17th-19th centuries: English, French, German, Italian and Spanish.
  • 136 additional languages with Latin, Cyrillic, or Greek characters: Abkhaz, Adyghian, Afrikaans, Agul, Albanian, Altaic, Avar, Aymara, Azerbaijani (Cyrillic), Azerbaijani (Latin), Basque, Belarusian, Bemba, Blackfoot, Breton, Bugotu, Buryat, Cebuano, Chamorro, Chechen, Chukchee, Chuvash, Congo, Corsican, Crimean Tatar, Crow, Dakota, Dargwa, Dungan, Eskimo (Cyrillic), Eskimo (Latin), Even, Evenki, Faeroese, Fijian, Frisian, Friulian, Gagauz, Galician, Ganda, German (Luxemburg), Guarani, Hani, Hausa, Hawaiian, Icelandic, Ingush, Irish, Jingpo, Kabardian, Kalmyk, Karachay-balkar, Karakalpak, Kasub, Kawa, Kazakh, Khakass, Khanty, Kikuyu, Kirghiz, Koryak, Kpelle, Kumyk, Kurdish, Lak, Latin, Latvian Gothic, Lezgi, Luba, Macedonian, Malagasy, Malay, Malinke, Maltese, Mansy, Maori, Mari, Maya, Miao, Minangkabau, Mohawk, Moldavian, Mongol, Mordvin, Nahuatl, Nenets, Nivkh, Nogay, Nyanja, Ojibway, Old Slavonic, Ossetian, Papiamento, Provencal, Quechua, Rhaeto-Romanic, Romany, Rundi, Russian (old spelling), Rwanda, Sami (Lappish), Samoan, Scottish Gaelic, Selkup, Serbian (Cyrillic), Serbian (Latin), Shona, Somali, Sorbian, Sotho, Sunda, Swahili, Swazi, Tabasaran, Tagalog, Tahitian, Tajik, Turkmen (Latin), Tok Pisin, Tongan, Tswana, Tun, Turkmen, Tuvinian, Udmurt, Uigur (Cyrillic), Uigur (Latin), Uzbek (Cyrillic), Uzbek (Latin), Vietnamese, Welsh, Wolof, Xhosa, Yakut, Zapotec, Zulu.
  • 4 artificial languages: Esperanto, Interlingua, Ido, and Occidental.
  • 6 programming languages: Basic, C/C++, COBOL, Fortran, JAVA, and Pascal.
  • Simple chemical formulas.
  • Digits.
  • Tools for creating user-defined languages.

Some languages are available as an add-on to the basic set of languages included into a standard license.

ABBYY FineReader Engine 11 provides ICR technology — hand-printed character recognition for more than 110 languages, including:

  • About 30 languages with morphology/dictionary support (languages with Latin, Cyrillic, and Greek alphabets).
  • 85 languages with Latin characters without dictionary support.
  • Arabic ICR digits.

Dialogue captions, text, error, and other program messages are available in English, Russian, Bulgarian, Czech, Danish, Dutch, Estonian, French, German, Greek, Hungarian, Italian, Korean, Polish, Japanese, Portuguese (Brazil), Slovak, Spanish, Swedish, Turkish, Ukrainian, and Chinese (PRC and Taiwan).

The ABBYY FineReader Engine 11 opens and saves image files in the following formats:

PDF
PDF:
  • Files in PDF format (Version 1.7 or earlier), including PDF/Archive (PDF/A)
BMP
BMP:
  • 2-bit — uncompressed black and white
  • 4- and 8-bit — uncompressed Palette
  • 4- and 8-bit — RLE compressed Palette (only opening)
  • 16-bit — uncompressed Mask
  • 24-bit — uncompressed
  • 32-bit — uncompressed Mask
PCX, DCX
PCX, DCX:
  • 2-bit — black and white
  • 4- and 8-bit — gray
  • TrueColor
JPEG
JPEG:
  • gray, color
JPEG 2000
JPEG 2000:
  • gray — Part 1
  • color — Part 1
TIFF
TIFF:
  • black and white — uncompressed, CCITT3, CCITT3FAX (only opening), CCITT4, Packbits, ZIP, LZW
  • gray — uncompressed, Packbits, JPEG, ZIP, LZW
  • TrueColor — uncompressed, JPEG, ZIP, LZW
  • Palette — uncompressed, Packbits, ZIP, LZW
  • multi-image TIFF
GIF
GIF (only opening):
  • black and white — LZW-compressed
  • gray — LZW-compressed
  • TrueColor — LZW-compressed
PNG
PNG:
  • black and white, gray, color
DjVu
DjVu (only opening):
  • black and white, gray, color
JBIG2
JBIG2:
  • black and white
WDP, WIC
WDP, WIC-compatible (only opening):
  • black and white, gray, color (WIC or Microsoft .NET Framework 3.0 required).
  • Rich Text Format (RTF)
  • XML-based Microsoft Office 2007 (DOCX, XLSX and PPTX)
  • PDF, PDF/A (MRC compression for PDF and PDF/A)
  • Comma Separated Values (CSV)
  • HTML. FineReader Engine supports various code pages (Windows, DOS, Mac, ISO) and Unicode (UTF-8) encoding
  • Plain Text (TXT). FineReader Engine supports various code pages (Windows, DOS, Mac, ISO) and Unicode (UTF-16, UTF-8) encoding
  • Microsoft Excel (XLS)
  • XML (file format contains recognized text the structure of which is described with the help of XML)
  • ODT
  • ALTO
  • FB2
  • EPUB
  • vCard
  • 1D: Codabar, Code 128, Code 39, Code 93, Code 32, Full ASCII Code 39, EAN 8 and 13, GS1-128, IATA 2 of 5, Industrial 2 of 5, Interleaved 2 of 5, Matrix 2 of 5, Patch, PostNet, UPC-A, UPC-E.
  • 2D: PDF 417, Aztec, Data Matrix, QR Code, MaxiCode.

ABBYY FineReader Engine for Linux

ABBYY FineReader Engine 11 for Linux is designed for glibc version 2.11 and above. If you need ABBYY FineReader Engine for older glibc versions, please contact the ABBYY office serving your region.

For the FineReader Engine dynamic library, the standard libstdc++.so.6 and libgcc_s.so.1 libraries have to be used.

ABBYY FineReader Engine 11 for Linux has been tested on the following operating systems:

  • Fedora 22, 21, 20
  • Red Hat Enterprise Linux 7.1, 6.6
  • openSUSE 13.2, 12.3
  • SUSE Linux Enterprise Server 12, 11 SP 1
  • Debian GNU/Linux 8, 7.8
  • Ubuntu 15.04, 14.10, 14.04LTS, 12.04LTS

In addition, ABBYY offers professional services to adapt the software to other platforms.

PC with an Intel® Pentium® or compatible processor (1 GHz or higher) which supports SSE and SSE2 instruction sets.

Memory:

  • for processing one-page documents — at least 400 MB RAM, 1 GB RAM recommended
  • for processing multi-page documents — at least 1.5 GB RAM, 4 GB RAM recommended
  • for parallel processing — 700 MB * (cores number) + 900 MB RAM
  • for parallel processing of documents in Arabic or CJK languages — 1.5 GB * (cores number) + 1.5 GB RAM
  • for parallel export — at least 4GB RAM

Tmpfs — 4GB + 1GB * (cores number)

Swap size — 4GB + 1GB * (cores number)

Hard disk space: 800 MB for library installation and 100 MB for program operation, plus an additional 15MB for every processing page of a multi-page document.

Here is the list of the predefined languages that are supported in ABBYY FineReader Engine. Availability of this or that predefined recognition language depends on the availability of the corresponding modules among ABBYY FineReader Engine files.

ABBYY FineReader Engine provides core recognition languages for OCR with full built-in dictionary support. Some recognition languages are available only for OCR, or do not have full built-in dictionary support. See details in the table below.

 

 Can be used for OCR
 Full dictionary support available
 Can be used for classification
 Can be used for BCR 
Abkhaz  
Adyghe  
Afrikaans  
Agul  
Albanian  
Altaic  
Arabic (Saudi Arabia)   
Armenian (Eastern)   
Armenian (Grabar)   
Armenian (Western)   
Avar  
Aymara  
Azerbaijani (Cyrillic)  
Azerbaijani (Latin)   
Bashkir   
Basic programming language  
Basque  
Belarussian  
Bemba  
Blackfoot  
Breton  
Bugotu  
Bulgarian   
Buryat  
C/C++ programming language  
Catalan   
Chamorro  
Chechen  
Simple chemical formulas  
Chinese Simplified   
Chinese Simplified & English   
Chinese Traditional   
Chinese Traditional & English   
Chukcha  
Chuvash  
For MICR CMC-7 text type  
Cobol programming language  
Corsican  
Crimean Tatar  
Croatian   
Crow  
Czech    
Danish    
Dargwa  
Numbers  
Dungan  
Dutch (Netherlands)    
Dutch (Belgium)  
For MICR (E-13B) text type  
English    
Eskimo (Cyrillic)  
Eskimo (Latin)  
Esperanto  
Estonian    
Even  
Evenki  
Faeroese  
Farsi  
Fijian  
Finnish    
Fortran programming language  
French    
Frisian  
Friulian  
Scottish Gaelic  
Gagauz  
Galician  
Ganda  
German    
German (new spelling)   
German (Luxembourg)  
Greek    
Guarani  
Hani  
Hausa  
Hawaiian  
Hebrew   
Hungarian    
Icelandic  
Ido  
Indonesian    
Ingush  
Interlingua  
Irish  
Italian    
Japanese    
Japanese and English    
Java programming language  
Kabardian  
Kalmyk  
Karachay-Balkar  
Karakalpak  
Kasub  
Kawa  
Kazakh  
Khakas  
Khanty  
Kikuyu  
Kirghiz  
Kongo  
Korean    
Korean and English    
Korean (Hangul)   
Koryak  
Kpelle  
Kumyk  
Kurdish  
Lak  
Sami (Lappish)  
Latin   
Latvian   
Latvian written in Gothic script  
Lezgin  
Lithuanian   
Luba  
Macedonian  
Malagasy  
Malay  
Malinke  
Maltese  
Mansi  
Maori  
Mari  
Maya  
Miao  
Minangkabau  
Russian and English    
Mohawk  
Mongol  
Mordvin  
Nahuatl  
Nenets  
Nivkh  
Nogay  
NorwegianNynorsk and NorwegianBokmal    
Norwegian (Bokmal)    
Norwegian (Nynorsk)    
Nyanja  
Occidental  
Ojibway  
Old English   
Old French   
Old German   
Old Italian   
Old Slavonic  
Old Spanish   
Ossetian  
Papiamento  
Pascal programming language  
Tok Pisin  
Polish    
Portuguese (Brazil)    
Portuguese (Portugal)    
Provencal  
Quechua  
Rhaeto-Romanic  
Romanian   
Romanian (Moldavia)  
Romany  
Ruanda  
Rundi  
Russian (old spelling)   
Russian    
Russian (with accents marking stress position)    
Samoan  
Selkup  
Serbian (Cyrillic)  
Serbian (Latin)  
Shona  
Sioux (Dakota)  
Slovak   
Slovenian   
Somali  
Sorbian  
Sotho  
Spanish    
Sunda  
Swahili  
Swazi  
Swedish    
Tabassaran  
Tagalog  
Tahitian  
Tajik  
Tatar   
Thai   
Jingpo  
Tongan  
Tswana  
Tun  
Turkish    
Turkmen  
Turkmen (Latin)  
Tuvan  
Udmurt  
Uighur (Cyrillic)  
Uighur (Latin)  
Ukrainian    
Uzbek (Cyrillic)  
Uzbek (Latin)  
Vietnamese   
Cebuano  
Welsh  
Wolof  
Xhosa  
Yakut  
Yiddish  
Zapotec  
Zulu  

* These are compound recognition languages. They are defined internally in FineReader Engine API in the same way as comma-separated list of languages, for example "Japanese,English". We recommend setting the compound recognition language only by means of the comma-separated list. The compound predefined languages are to be removed in future versions.

The ABBYY FineReader Engine 11 opens and saves image files in the following formats:

Format Extension Open Save
BMP:
uncompressed black and white
4- and 8-bit — uncompressed Palette
16-bit — uncompressed, uncompressed Mask
24-bit — uncompressed
32-bit — uncompressed, uncompressed Mask
bmp    
BMP:
4- and 8-bit — RLE compressed Palette
bmp    
DCX:
black and white
2-, 4- and 8-bit palette
24-bit color
dcx    
GIF:
black and white — LZW-compressed
2-, 3-, 4-, 5-, 6-, 7-, 8-bit palette — LZW-compressed
gif    
JBIG2:
black and white
jb2    
JPEG:
gray, color
jpg, jpeg, jfif    
JPEG 2000:
gray — Part 1
color — Part 1
jp2, jpc, j2k    
PCX:
black and white
2-, 4- and 8-bit palette
24-bit color
pcx    
PDF (Version 1.7 or earlier) pdf    
PNG:
black and white, gray, color
png    
TIFF:
black and white — uncompressed, CCITT3, CCITT4, Packbits, ZIP, LZW
gray — uncompressed, Packbits, JPEG, ZIP, LZW
24-bit color — uncompressed, JPEG, ZIP, LZW
1-, 4-, 8-bit palette — uncompressed, Packbits, ZIP, LZW
(including multi-page TIFF)
tif, tiff    
TIFF:
black and white — CCITT3FAX
tif, tiff    

The ABBYY FineReader Engine 11 opens and saves image files in the following formats:

Format BMP
 
  • uncompressed black and white
  • 4- and 8-bit — uncompressed Palette
  • 16-bit — uncompressed, uncompressed Mask
  • 24-bit — uncompressed
  • 32-bit — uncompressed, uncompressed Mask
Extension bmp
Open  
Save  
Format BMP
  4- and 8-bit — RLE compressed Palette
Extension bmp
Open  
Save  
Format DCX
 
  • black and white
  • 2-, 4- and 8-bit palette
  • 24-bit color
Extension dcx
Open  
Save  
Format GIF
 
  • black and white — LZW-compressed
  • 2-, 3-, 4-, 5-, 6-, 7-, 8-bit palette — LZW-compressed
Extension gif
Open  
Save  
Format JBIG2
  black and white
Extension jb2
Open  
Save  
Format JPEG
  gray, color
Extension jpg, jpeg, jfif
Open  
Save  
Format JPEG 2000
 
  • gray — Part 1
  • color — Part 1
Extension jp2, jpc, j2k
Open  
Save  
Format PCX
 
  • black and white
  • 2-, 4- and 8-bit palette
  • 24-bit color
Extension pcx
Open  
Save  
Format PDF (Version 1.7 or earlier)
   
Extension pdf
Open  
Save  
Format PNG
  black and white, gray, color
Extension png
Open  
Save  
Format TIFF
 
  • black and white — uncompressed, CCITT3, CCITT4, Packbits, ZIP, LZW
  • gray — uncompressed, Packbits, JPEG, ZIP, LZW
  • 24-bit color — uncompressed, JPEG, ZIP, LZW
  • 1-, 4-, 8-bit palette — uncompressed, Packbits, ZIP, LZW
  • (including multi-page TIFF)
Extension tif, tiff
Open  
Save  
Format TIFF
  black and white — CCITT3FAX
Extension tif, tiff
Open  
Save  

Note: The ABBYY FineReader Engine will not open images larger than 32512*32512 pixels.

  • Rich Text Format (RTF)
  • XML-based Microsoft Office 2007 (DOCX, XLSX and PPTX)
  • PDF, PDF/A (MRC compression for PDF and PDF/A)
  • Comma Separated Values (CSV)
  • HTML. FineReader Engine supports various code pages (Windows, DOS, Mac, ISO) and Unicode (UTF-8) encoding
  • Plain Text (TXT). FineReader Engine supports various code pages (Windows, DOS, Mac, ISO) and Unicode (UTF-16, UTF-8) encoding
  • XML (file format contains recognized text which structure is described with the help of XML)
  • ODT
  • ALTO
  • FB2
  • EPUB
  • vCard

ABBYY FineReader Engine 11 recognizes the following types of barcodes:

  • 1D: Codabar, Code 128, Code 39, Code 93, Code 32, EAN 8 and 13, Full ASCII Code 39, GS1-128, IATA 2 of 5, Industrial 2 of 5, Interleaved 2 of 5, Matrix 2 of 5, Patch, PostNet, UPC-A, UPC-E.
  • 2D: PDF 417, Aztec, Data Matrix, QR Code, MaxiCode.

ABBYY FineReader Engine for Mac

Processor: Intel (x86) 1 GHz or higher.

Operating System: Mac OS X (10.7.x, 10.8.x, 10.9.x, 10.10.x, 10.11.x).

Memory:

  • for processing one-page documents — at least 400 MB RAM, 1 GB RAM recommended
  • for processing multi-page documents — at least 1 GB RAM, 1,5 GB RAM recommended

Hard disk space: 1 GB for library installation and 100 MB for program operation, plus additional 15MB for every processing page of a multi-page document.

Here is the list of the predefined languages that are supported in ABBYY FineReader Engine 11 for Mac.  The availability of this or that predefined recognition language depends on the availability of the corresponding modules among ABBYY FineReader Engine files.

ABBYY FineReader Engine provides core recognition languages for OCR with full built-in dictionary support. Some recognition languages are available only for OCR, or do not have full built-in dictionary support. See details in the table below.

 

 Can be used for OCR
 Full dictionary support available
 Can be used for classification
 Can be used for BCR

 

Abkhaz  
Adyghe  
Afrikaans  
Agul  
Albanian  
Altaic  
Arabic (Saudi Arabia)   
Armenian (Eastern)   
Armenian (Grabar)   
Armenian (Western)   
Avar  
Aymara  
Azerbaijani (Cyrillic)  
Azerbaijani (Latin)   
Bashkir   
Basic programming language  
Basque  
Belarussian  
Bemba  
Blackfoot  
Breton  
Bugotu  
Bulgarian   
Buryat  
C/C++ programming language  
Catalan   
Chamorro  
Chechen  
Simple chemical formulas  
Chinese Simplified   
Chinese Simplified & English   
Chinese Traditional   
Chinese Traditional & English   
Chukcha  
Chuvash  
For MICR CMC-7 text type  
Cobol programming language  
Corsican  
Crimean Tatar  
Croatian   
Crow  
Czech    
Danish    
Dargwa  
Numbers  
Dungan  
Dutch (Netherlands)    
Dutch (Belgium)  
For MICR (E-13B) text type  
English    
Eskimo (Cyrillic)  
Eskimo (Latin)  
Esperanto  
Estonian    
Even  
Evenki  
Faeroese  
Farsi  
Fijian  
Finnish    
Fortran programming language  
French    
Frisian  
Friulian  
Scottish Gaelic  
Gagauz  
Galician  
Ganda  
German    
German (new spelling)   
German (Luxembourg)  
Greek    
Guarani  
Hani  
Hausa  
Hawaiian  
Hebrew   
Hungarian    
Icelandic  
Ido  
Indonesian    
Ingush  
Interlingua  
Irish  
Italian    
Japanese    
Japanese and English    
Java programming language  
Kabardian  
Kalmyk  
Karachay-Balkar  
Karakalpak  
Kasub  
Kawa  
Kazakh  
Khakas  
Khanty  
Kikuyu  
Kirghiz  
Kongo  
Korean    
Korean and English    
Korean (Hangul)   
Koryak  
Kpelle  
Kumyk  
Kurdish  
Lak  
Sami (Lappish)  
Latin   
Latvian   
Latvian written in Gothic script  
Lezgin  
Lithuanian   
Luba  
Macedonian  
Malagasy  
Malay  
Malinke  
Maltese  
Mansi  
Maori  
Mari  
Maya  
Miao  
Minangkabau  
Russian and English    
Mohawk  
Mongol  
Mordvin  
Nahuatl  
Nenets  
Nivkh  
Nogay  
NorwegianNynorsk and NorwegianBokmal    
Norwegian (Bokmal)    
Norwegian (Nynorsk)    
Nyanja  
Occidental  
Ojibway  
Old English   
Old French   
Old German   
Old Italian   
Old Slavonic  
Old Spanish   
Ossetian  
Papiamento  
Pascal programming language  
Tok Pisin  
Polish    
Portuguese (Brazil)    
Portuguese (Portugal)    
Provencal  
Quechua  
Rhaeto-Romanic  
Romanian   
Romanian (Moldavia)  
Romany  
Ruanda  
Rundi  
Russian (old spelling)   
Russian    
Samoan  
Selkup  
Serbian (Cyrillic)  
Serbian (Latin)  
Shona  
Sioux (Dakota)  
Slovak   
Slovenian   
Somali  
Sorbian  
Sotho  
Spanish    
Sunda  
Swahili  
Swazi  
Swedish    
Tabassaran  
Tagalog  
Tahitian  
Tajik  
Tatar   
Thai   
Jingpo  
Tongan  
Tswana  
Tun  
Turkish    
Turkmen  
Turkmen (Latin)  
Tuvan  
Udmurt  
Uighur (Cyrillic)  
Uighur (Latin)  
Ukrainian    
Uzbek (Cyrillic)  
Uzbek (Latin)  
Vietnamese   
Cebuano  
Welsh  
Wolof  
Xhosa  
Yakut  
Yiddish  
Zapotec  
Zulu  

The ABBYY FineReader Engine 11 opens and saves image files in the following formats:

Format Extension Open Save

BMP:

uncompressed black and white

4- and 8-bit — uncompressed Palette

16-bit — uncompressed, uncompressed Mask

24-bit — uncompressed

32-bit — uncompressed, uncompressed Mask

bmp    

BMP:

4- and 8-bit — RLE compressed Palette

bmp    

DCX:

black and white

2-, 4- and 8-bit palette

24-bit color

dcx    

GIF:

black and white — LZW-compressed

2-, 3-, 4-, 5-, 6-, 7-, 8-bit palette — LZW-compressed

gif    

JBIG2:

black and white

jb2    

JPEG:

gray, color

jpg, jpeg, jfif    

JPEG 2000:

gray — Part 1

color — Part 1

jp2, jpc, j2k    

PCX:

black and white

2-, 4- and 8-bit palette

24-bit color

pcx    

PDF (Version 1.7 or earlier)

pdf    

PNG:

black and white, gray, color

png    

TIFF:

black and white — uncompressed, CCITT3, CCITT4, Packbits, ZIP, LZW

gray — uncompressed, Packbits, JPEG, ZIP, LZW

24-bit color — uncompressed, JPEG, ZIP, LZW

1-, 4-, 8-bit palette — uncompressed, Packbits, ZIP, LZW

(including multi-page TIFF)

tif, tiff

   

TIFF:

black and white — CCITT3FAX

tif, tiff

   

The ABBYY FineReader Engine 11 opens and saves image files in the following formats:

Format BMP
 
  • uncompressed black and white
  • 4- and 8-bit — uncompressed Palette
  • 16-bit — uncompressed, uncompressed Mask
  • 24-bit — uncompressed
  • 32-bit — uncompressed, uncompressed Mask
Extension bmp
Open  
Save  
Format BMP
  4- and 8-bit — RLE compressed Palette
Extension bmp
Open  
Save  
Format DCX
 
  • black and white
  • 2-, 4- and 8-bit palette
  • 24-bit color
Extension dcx
Open  
Save  
Format GIF
 
  • black and white — LZW-compressed
  • 2-, 3-, 4-, 5-, 6-, 7-, 8-bit palette — LZW-compressed
Extension gif
Open  
Save  
Format JBIG2
  black and white
Extension jb2
Open  
Save  
Format JPEG
  gray, color
Extension jpg, jpeg, jfif
Open  
Save  
Format JPEG 2000
 
  • gray — Part 1
  • color — Part 1
Extension jp2, jpc, j2k
Open  
Save  
Format PCX
 
  • black and white
  • 2-, 4- and 8-bit palette
  • 24-bit color
Extension pcx
Open  
Save  
Format PDF (Version 1.7 or earlier)
Extension pdf
Open  
Save  
Format PNG
  black and white, gray, color
Extension png
Open  
Save  
Format TIFF
 
  • black and white — uncompressed, CCITT3, CCITT4, Packbits, ZIP, LZW
  • gray — uncompressed, Packbits, JPEG, ZIP, LZW
  • 24-bit color — uncompressed, JPEG, ZIP, LZW
  • 1-, 4-, 8-bit palette — uncompressed, Packbits, ZIP, LZW
  • (including multi-page TIFF)
Extension tif, tiff
Open  
Save  
Format TIFF
  black and white — CCITT3FAX
Extension tif, tiff
Open  
Save  

Note: The ABBYY FineReader Engine will not open images larger than 32512*32512 pixels.

  • Rich Text Format (RTF)
  • XML-based Microsoft Office 2007 (DOCX, XLSX and PPTX)
  • PDF, PDF/A (MRC compression for PDF and PDF/A)
  • Comma Separated Values (CSV)
  • HTML. FineReader Engine supports various code pages (Windows, DOS, Mac, ISO) and Unicode (UTF-8) encoding
  • Plain Text (TXT). FineReader Engine supports various code pages (Windows, DOS, Mac, ISO) and Unicode (UTF-16, UTF-8) encoding
  • Microsoft Excel (XLS)
  • XML (the file format contains recognized text for which the structure is described with the help of XML)
  • ODT
  • ALTO
  • FB2
  • EPUB
  • vCard

ABBYY FineReader Engine 11 recognizes the following types of barcodes:

  • 1D: Codabar, Code 128, Code 39, Code 93, Code 32, EAN 8 and 13, Full ASCII Code 39, GS1-128, IATA 2 of 5, Industrial 2 of 5, Interleaved 2 of 5, Matrix 2 of 5, Patch, PostNet, UPC-A, UPC-E.
  • 2D: PDF 417, Aztec, Data Matrix, QR Code, MaxiCode.

Ready to try? Need more info?

Please fill in the form, accept Trial Agreement and download SDK trial.

Please fill in the form, and our sales specialist will contact you shortly.

By submitting this form, I consent to the use of my personal information for the purposes described in the Privacy Notice.

  • ABBYY USA TRIAL SOFTWARE LICENSE AGREEMENT

    This Software License Agreement (“TSLA” or “Agreement”) is made between ABBYY USA Software House, Inc., 880 North McCarthy Blvd., Suite 220, Milpitas, CA 95035 (hereinafter “ABBYY”, and the terms “we”, “our” or “us” are used in reference to ABBYY) and the entity identified below (hereinafter “Developer”) effective as of the date Developer clicks the “Agree” icon below (“Effective Date”).

    The FineReader Engine SDK (for Windows, Linux or Mac platforms), as well as the content, sample layouts, documentation, and any fonts supplied with, will hereinafter be referred to collectively as the “ABBYY SDK.”

    1. DEFINITIONS

    1.1. ABBYY SDK means a set of software development kits (SDK) marketed under the FineReader trademark, which IPR are owned by or licensed to ABBYY. The ABBYY SDK allows Developer to integrate the OCR and/or ICR functionality into other APPLICATION(s). ABBYY SDK may include as components software protection keys (hereinafter, “License Keys”).

    1.2. Trial ABBYY SDK means the special version of the ABBYY SDK limited by time of usage and pages to be processed in accordance with article 3 of the Agreement.

    1.3. APPLICATION means a software application which is designed by Developer and which contains parts of the ABBYY SDK.

    1.4. Intellectual Property Rights or “IPR” means all intellectual and industrial property rights and includes rights to (i) inventions, discoveries, and letters patent including reissues thereof and continuation and continuations in part, (ii) copyrights, (iii) designs and industrial designs, (iv) trademarks, service marks, trade dress and similar rights, (v) know-how, trade secrets and confidential information, and (vi) other proprietary rights.

    1.5. Territory means North America, Japan and Taiwan.

    2. OBJECT

    2.1. The object of this Agreement is to establish the terms and conditions subject to which Developer is entitled to use the Trial ABBYY SDK during the Trial Period as set forth in Article 3 of the Agreement.

    3. TRIAL ABBYY SDK USAGE TERMS

    3.1. The duration of the Trial ABBYY SDK, from activation by Developer to expiration of the license (the “Trial Period”), is limited by ABBYY to the number of days specified in the license key.

    3.2. ABBYY hereby grants Developer and Developer accepts a limited, non-exclusive, non-transferable, non-assignable, royalty-free, license to use the Trial ABBYY SDK for Developer’s internal business purposes in the Territory, solely for the duration of the Trial Period, using only the number of activations provided by ABBYY, and for the sole purpose of assessing the suitability of the ABBYY SDK for the development of an Application by Developer and for Developer’s future projects with respect to any and all such Applications. Developer shall be fully liable to ABBYY for all acts and omissions of any of Developer’s employees or Developer’s agents.

    3.3. Developer may not use the Trial ABBYY SDK and any and all parts thereof after the Trial Period has expired.

    3.4. Developer shall not copy, decompile, reverse engineer or disassemble, attempt to derive the source code of, decrypt, modify, create derivative works, sell or distribute the Software or its documentation (Licensee’s Manual) or any information concerning the Software’s inner structure, function calls, user interface via paper, disk, email or using any other media.

    3.5. Developer may not use an Application utilizing the Trial ABBYY SDK for demonstration purposes without the prior written approval from ABBYY.

    3.6. The license key issued by ABBYY limits the number of pages that may be recognized using the Trial ABBYY SDK. Developer shall not use the Trial ABBYY SDK to recognize more pages than is specified in the license key.

    3.7. If the Trial ABBYY SDK is deployed in a virtual (e.g. VMware, Citrix, or ghosting) software environment, at no time may multiple machines use the same Trial ABBYY SDK license number, except when the equivalent license to machine quantity has been granted. Developer agrees that at no time may the total pages used by the Trial ABBYY SDK license exceed the total page amount specified in the license key.

    3.8. Any results acquired by Developer during the use of the Trial ABBYY SDK shall not be used in Developer’s regular business activities or regular business activities of any third parties, and Developer shall not use these results in any activities that incur direct or indirect revenue for Developer or any third party.

    3.9. All rights not expressly and unambiguously granted herein are reserved by ABBYY.

    3.10. Developer acknowledges and agrees that nothing herein transfers or conveys to Developer any right, title, or interest to any Intellectual Property Rights in or to the ABBYY SDK, and any part thereof or copy thereof. ABBYY shall have the right to immediately terminate this Agreement in the event Developer disputes or contests, directly or indirectly, the validity, ownership or enforceability of any Intellectual Property Right of ABBYY or its licensors, or counsels, procures or assists any other person to do so, such without prejudice to ABBYY’s other rights and remedies under the applicable law or the Agreement.

    3.11. ABBYY has informed Developer that access to functions of the Trial ABBYY SDK is protected by a License Key, which License Key will expire at the end of the three (3) month period of this TSLA and may render the Trial ABBYY SDK unusable and may render any APPLICATION developed by Developer using the Trial ABBYY SDK inaccessible until Developer has purchased a production license to the ABBYY SDK. Developer is not allowed to access or give access to functions of the Trial ABBYY SDK by circumventing this protection.

    4. CONFIDENTIALITY

    Developer acknowledges that the ABBYY SDK and any written or oral information disclosed by ABBYY or observed or otherwise acquired by Developer in relation to ABBYY SDK (such as source code, object code, accompanying documentation, the terms and conditions of this Agreement, or ABBYY’s price policy) is confidential information (hereinafter, “Confidential Information”).

    4.1. The Developer agrees to maintain confidentiality of the Confidential Information and not to use or disclose such Confidential Information except to its employees who need to know such Confidential Information in the course of the performance of this Agreement.

    4.2. Developer shall ensure that its employees, agents, and sub-contractors to whom Confidential Information of ABBYY is disclosed or who have access to Confidential Information of ABBYY sign a nondisclosure or similar agreement in content substantially similar to this Agreement, which agreement must be sufficiently broad in scope so as to protect the Confidential Information. Developer agrees that it will take all reasonable measures to protect the secrecy of and avoid disclosure or use of Confidential Information in order to prevent it from falling into the public domain or the possession of persons other than those persons authorized under this Agreement to have any such information. Such measures shall include, but not be limited to, the highest degree of care that Developer utilizes to protect its own Confidential Information of a similar nature and in no event less than a reasonable standard of care. Developer agrees to notify ABBYY in writing of any misuse or misappropriation of Confidential Information.

    4.3. Without prior written approval from ABBYY, under no circumstances may Developer use the Confidential Information to develop any application that will provide for functionality comparable to the ABBYY SDK, or any other ABBYY software.

    5. DISCLAIMER OF WARRANTIES.

    No oral, recorded, and/or written information or advice given by ABBYY or an ABBYY authorized representative shall create a warranty. Should the ABBYY SDK prove defective, Developer assumes the entire cost of all necessary servicing, repair or correction. The Trial ABBYY SDK (including its technical documentation) is delivered "AS IS," and without warranty of any kind. ABBYY DOES NOT WARRANT THAT THE ABBYY SDK IS ERROR FREE OR THAT IT WORKS IN ALL CIRCUMSTANCES. ABBYY DISCLAIMS ALL WARRANTIES AND INDEMNITIES WITH RESPECT TO THE ABBYY SDK, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO IMPLIED WARRANTIES OF MERCHANTABILITY, SATISFACTORY QUALITY, FITNESS FOR A PARTICULAR PURPOSE, ACCURACY, TITLE, AND NON-INFRINGEMENT OF THIRD PARTY RIGHTS.

    6. LIMITATIONS OF LIABILITY

    6.1. Developer’s Liability. Developer shall compensate ABBYY in full for any damage caused by Developer breaching one or more of its obligations under the Agreement, including but not limited to any damage caused by third parties who may have received access to the Trial ABBYY SDK as a result of Developer’s breach.

    6.2. ABBYY’S LIABILITY. USE OF THE TRIAL ABBYY SDK IS AT DEVELOPER’S SOLE RISK AND DEVELOPER ASSUME’S THE ENTIRE RISK OF ANY AND ALL CONSEQUENCES RELATING TO THE TRIAL ABBYY SDK. TO THE GREATEST EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL ABBYY BE LIABLE FOR PERSONAL INJURY, OR ANY DIRECT, INCIDENTAL, SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES WHATSOEVER, INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF PROFITS, LOSS OF DATA, BUSINESS INTERRUPTION OR ANY OTHER DAMAGES OR LOSSES, ARISING OUT OF OR RELATED TO DEVELOPER’S ACCESS TO, USE OR INABILITY TO USE THE ABBYY SDK, HOWEVER CAUSED, REGARDLESS OF THE THEORY OF LIABILITY (CONTRACT, TORT OR OTHERWISE) AND EVEN IF ABBYY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. WITHOUT LIMITING THE FOREGOEING, IN NO EVENT SHALL ABBYY’S TOTAL AND CUMULATIVE LIABILITY TO DEVELOPER FOR ANY AND ALL CLAIMS ARISING FROM OR RELATED TO THIS AGREEMENT OR THE ABBYY SDK EXCEED FIFTY UNITED STATES DOLLARS ($50.00).

    7. TERMINATION

    7.1. This Agreement shall expire six (6) months from the Effective Date, except if there is an active trial in progress at six (6) months from the Effective Date this Agreement shall be extended and shall expire upon the expiration of that Trial Period.

    7.2. The obligations of confidentiality specified under Section 4 above shall survive expiration or earlier termination of this Agreement in perpetuity for the longest period of time permitted under applicable law, whichever is shorter.

    7.3. Without prejudice to the ABBYY’s other rights and remedies under this Agreement and/or the applicable law, ABBYY has the right to suspend or terminate immediately all or any of its obligations at any time by giving notice in writing to Developer.

    8. CONSEQUENCES OF TERMINATION

    8.1. Upon termination of the Agreement, all the rights granted to Developer under this Agreement shall immediately cease.

    8.2. The expiry or earlier termination of this Agreement shall not affect any of its provisions which are expressed to operate or to be in force after termination, or any right of action already accrued to ABBYY in respect of any breach by Developer.

    8.3. Upon the termination of the Agreement, Developer must destroy within ten (10) days all his copies of the Trial ABBYY SDK (including all printed materials, media (disks), information files, and archive copies of the Trial ABBYY SDK) and those parts of his APPLICATION that utilize the Trial ABBYY SDK, and if so requested by ABBYY, deliver to ABBYY within thirty (30) days of termination, a certification signed by an authorized representative of Developer confirming to ABBYY such destruction.

    9. MISCELLANEOUS PROVISIONS

    9.1. All of the conditions stated in this Agreement affect both the ABBYY SDK as a whole and any of the ABBYY SDK’s separate parts.

    9.2. The captions of articles used in this Agreement are for reference only and are not to be construed in any way as terms.

    9.3. Developer may not assign or transfer any of the rights or responsibilities set forth herein without the prior written consent of ABBYY, and any purported attempt to do so shall be deemed void.

    9.4. Either party's failure to exercise any of its rights hereunder shall not constitute or be deemed a waiver or forfeiture of any such rights.

    9.5. This Agreement is the entire Agreement between the parties as to the matters set forth herein and supersedes any all prior or contemporaneous agreements or representations, written or oral, concerning the subject matter of this Agreement. Any subsequent waiver or modification of this Agreement, or any part of it, shall only be effective if reduced to writing and signed and dated by both parties.

    9.6. Any notices required or permitted by this Agreement shall be in writing and shall be delivered as follows, with notice deemed given as indicated: (a) by personal delivery, when delivered personally; (b) by overnight courier, upon written verification of receipt; or (c) by certified or registered mail, return receipt requested, upon verification of receipt. Notice shall be sent to the addresses set forth above or to such other address as either party may specify in writing.

    9.7. Should individual articles or sections of this Agreement become invalid, the validity of the remaining articles and sections is not affected.

    9.8. All the terms and time periods herein are calculated as calendar if not explicitly specified otherwise. If the last day of the period happens to be a non-working day either in the country of ABBYY or in the country of Developer, such period shall terminate on the first working day following this non-working day.

    10. LAW AND CONSTRUCTION

    10.1. This TSLA shall be governed by and construed in accordance with the laws of the State of California, without regard to or application of its conflicts of law principles. The parties agree that the United Nations Convention on Contracts for the International Sale of Goods is specifically excluded from application to this Agreement.

    10.2. Any action or proceeding arising out of or relating to this TSLA shall be brought exclusively in a state or federal court of competent jurisdiction situated in Santa Clara County, California and the parties consent to the exclusive personal jurisdiction of such courts for such purpose.

    By clicking on the "Agree" icon below you warrant that as Developer's Representative you have authority to bind Developer and agree that Developer shall be legally bound by all of the terms of this TSLA. If you do not agree please click the "Do Not Agree" icon below or close this window. After you click "Agree" ABBYY will in its sole discretion approve the information provided and manifest ABBYY's assent to Developer's receipt and use of the Trial ABBYY SDK by sending Developer a license key.

Please read the entire agreement to activate the checkbox

Thank you for your interest in ABBYY products!

We will get back to you shortly. If you’d like to contact ABBYY office in your region, please visit the Contacts page.

With best regards,
The ABBYY Team
Usage of Cookies. In order to optimize the website functionality and improve your online experience ABBYY uses cookies. You agree to the usage of cookies when you continue using this site. Further details can be found in our Cookie Policy.