Yes. Passport photo maker of Media.io is a perfect solution for you. It supports multiple passport photo size templates that include not only 2x2, but also 3x4, 4x4, 4x6, 5x6, etc.