Cataract, a condition characterized by clouding of the eye's lens, leads to decreased vision and potentially blindness. In Indonesia, it is the predominant cause of blindness, accounting for 81.2% of cases. Given the rising life expectancy, the incidence of degenerative diseases like cataracts is expected to increase. This research aims to develop a cataract detection system capable of classifying eye images as either indicative of cataracts or normal. Utilizing Convolutional Neural Networks (CNN) and RGB-based image processing—including edge detection techniques such as Canny and Prewitt—the system identifies eye contours. This facilitates image segmentation to ascertain the eye's condition. Therefore, image collection and processing models play a crucial role in this study. The research findings indicate that the system functions effectively, with a 98% success rate in accurately processing normal eye images through the CNN model without detecting cataracts. When tested using grayscale imaging, cataract-afflicted eyes—characterized by red spots in the images—were also successfully identified by the CNN model. These test results demonstrate that the designed cataract detection system can accurately classify images into normal or cataract-afflicted eyes with high precision. This system shows promise for use in early cataract detection, potentially helping to reduce the prevalence of cataract-related blindness in Indonesia.