- Optical character recognition (OCR) is a widely used method to recognise and transliterate printed or handwritten texts. There are also many implementations applying OCR techniques to symbols. This research implements OCR to recognise Javanese texts, to help primary school pupils to learn Javanese. This research used OCRChie algorithm which includes zoning and binary feature extraction, and Nearest Centroid Classifier (NCC)-like for classification. The algorithm is then used to classify characters in Unicode Javanese Font against trained characters obtained from scanned Javanese books. The results shown 87% accuracy of the classification, with main errors generated from a style difference between certain characters in the two fonts, which is irresolvable using features inside the OCRchie algorithm.