Calfa OCR
Dedicated to oriental languages and manuscripts

Process massively and extract data from your scanned documents, archives, books, and push them to their full digital potential.

Supported languages

Classical Armenian Eastern Armenian Western Armenian Georgian Syriac Arabic

Other languages on demand.


  • Text Recognition (handwritten and printed)
  • Page layout analysis
  • Auto keywording and semantic classification
  • IIIF server
  • Natural Language Processing (NLP, postprocessing)
  • Data input

    • PDF
    • Image file (JPG, PNG, TIFF...)
    • Color and B&W
    • IIIF

    Data output

  • PDF
  • PDF-image
  • ALTO
  • PageXML
  • Others on demand
  • Calfa OCR ...

    For your digitization projects

    We provide a customized OCR solution offering :

    • technology customization to fit your project needs and documents specificity
    • text detection combined with image analysis
    • data privacy and a dedicated depository online to send/receive your scans

    Research Institutions Museums Libraries Get a demonstration
    Calfa API ...

    In real time recognition

    We provide recognition as a service for your applications and software everyday. Plug in our API to run text detection instantly on data flows. Please contact us for more information

    Businesses Industries Governments Contact us
    Märtyrerbiographien (Mossoul) - 1869
    Staatsbibliothek zu Berlin

    High recognition performance

    Developed for rare languages, based on IA, Calfa OCR is able to provide high quality recognition on manuscripts documents and printed texts.

    Send documents

    They are using Calfa OCR

    Have a try

    Send us a sample of the document you would like to digitize to get a Calfa OCR demonstration

    Get a demo

    Frequently Asked Questions


    Can I use Calfa OCR for handwritten pages ?

    Yes, Calfa OCR is specially developed to recognize manuscripts. The oldest manuscripts we processed was from the 9th Century, the most recent from the 20th.


    Does it work with all kinds of handwritings ?

    Calfa OCR can be run on many writing styles. When necessary, for very special handwritings, we include a training phase in the project to adapt the OCR recognition.


    What is the recognition rate of Calfa OCR ?

    The recognition rate is the percentage of correctness in the text recognition compared to the document. It varies depending on the handwriting style, font layout and scan quality. Feel free to request a demo to get a view on the recognition rate Calfa OCR can reach on your documents.


    Does the OCR also work with typed documents ?

    Yes, Calfa OCR also recognizes typed documents like newspapers pages, machine-typed, letters etc. in applicable languages.