As a major global health burden, tuberculosis (TB) requires prompt and accurate diagnostic solutions. The effectiveness of Convolutional Neural Networks (CNNs) for TB prediction from chest X-ray images is investigated in this work using a variety of Keras applications. We compare the accuracy, efficiency, and computational resource usage of the VGG16, ResNet50, and EfficientNetV2B2 architectures. By means of comprehensive testing and analysis on a wide range of datasets, we determine the applicability of every model for tuberculosis identification. The findings show that EfficientNetV2B2 is the most promising architecture, achieving remarkable accuracy (99.5%) with enhanced computational efficiency, while VGG16 and ResNet50 show competitive performance. These results highlight how deep learning-based methods have the potential to transform tuberculosis diagnosis by providing doctors with a trustworthy and usable instrument for early detection and treatment. Our research has implications for improving healthcare outcomes and bolstering international efforts to fight tuberculosis. Keywords—EfficientNet, CNN, VGG16,Keras, Accuracy