Start here.
https://docs.zen-cart.com/user/images/images_howto/
Try to have images that are grouped together be the same size and layout (i.e., don't mix portrait and landscape images on a product). For products and categories, pick a standard heighth or width and go with that. Using a standard heighth will show multiple items (new products) better in templates that aren't prepared for different heighths.
If you use banners in the logoWrapper or similiar situations, remember that they will need to fit on a mobile phone as well.
I'm sure others have things they always use to determine the right image size for the location the image is being used.
Bookmarks