The paper introduces heuristic extraction algorithms for Freeman Chain Code (FCC) applied to handwritten character recognition (HCR), addressing challenges in effectively representing characters due to variability in starting points. Two types of algorithms are proposed: a randomized-based algorithm and an enumeration-based algorithm, which show similar route lengths but differ in computation times. The study emphasizes the importance of feature extraction in HCR and evaluates the proposed algorithms using a dataset of upper-case Latin characters.