Main difference between 4x6 vs 5x7 are a 4×6 photo measures 4 inches by 6 inches, while a 5×7 photo is slightly larger at 5 inches by 7 inches. The 5×7 has a more square-like shape, which offers a different composition feel. While both are popular for prints, the 5×7 provides more visual impact, especially for portraits or framed photos.