We propose a method to make mobile screenshots easily searchable. In this paper, we present the work ow in which we: 1) preprocessed a collection of screenshots, 2) identi ed script present in image, 3) extracted unstructured text from images, 4) identi ed language of the extracted text, 5) extracted keywords from the text, 6) identi ed tags based on image features, 7) expanded tag set by identifying related keywords, 8) inserted image tags with relevant images a er ranking and indexed them to make it searchable on device. We made the pipeline which supports multiple languages and executed it on-device, which addressed privacy concerns. We developed novel architectures for components in the pipeline, optimized performance and memory for on-device computation. We observed from experimentation that the solution developed can reduce overall user e ort and improve end user experience while searching, whose results are published.