I have over 2000 picture of various subjects and artworks that I want to crop to certain ratio depending on the closest defined aspect ratio.

The ratios I need are 1:1 and 7:5 and 1:3 They can be both portrait and landscape

Examples, Original dimensions (px) => Cropped dimensions (px) 100:110 => 100:100 159:50 => 150:50 42:120 => 40:120

How can I do that? I am in Windows 10

*Bonus point :) I am not sure if this can be done, but if it can do "Smart" cropping and detect the important part of the image that would be great

  • 1
    \$\begingroup\$ Check the xnview or irfanview utilities. \$\endgroup\$
    – xenoid
    Commented Jun 18, 2022 at 8:14
  • 1
    \$\begingroup\$ I'd probably write my own (Perl?) script for this and make use of ImageMagick \$\endgroup\$
    – osullic
    Commented Jun 18, 2022 at 14:45
  • \$\begingroup\$ @xenoid Tried both but they do not offer this option. Or at least I couldn't find it. Are you sure it is there? \$\endgroup\$ Commented Jun 23, 2022 at 22:55
  • \$\begingroup\$ Let us know your software budget. If you have Adobe Creative suite, you can use Bridge to sort by aspect/orientation, then batch crop. \$\endgroup\$
    – Aaron
    Commented Jun 27, 2022 at 1:41


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Browse other questions tagged or ask your own question.