This study compares the performance of Boyer-Moore, Knuth-Morris-Pratt (KMP), and Horspool algorithms in a Javanese-Indonesian dictionary application, focusing on accuracy and processing time. The Boyer-Moore and KMP algorithms achieved 100% accuracy, while the Horspool algorithm recorded 85.3%; KMP also had the fastest average processing time of 25 ms. Overall, KMP demonstrated the best efficiency in processing, making it the most effective algorithm for future research and applications.