Abstract As an important part of clinical examination, fundus examination can reveal early symptoms of both eye and chronic physical diseases, thus helping doctors and automated screening to diagnose and treat in time. However, widely used portable fundus cameras are often disturbed by stray light, which seriously affects the quality of fundus imaging, extremely detrimental to the clinic. In this work, we have successfully built a miniaturized fundus camera based on the cross-polarization method, which simplifies the system design while guaranteeing high-quality imaging compared with other methods. The simulation results of the optical path and the imaging effect in vivo show that cross-polarization has a powerful effect on eliminating stray light. Our approach provides a new solution for the field of fundus photography and an application-level advance for the popularization of medical resources.