This guide explains how to change Product Images dimensions and different storage options for ActiveStorage which is the default attachment storage system in Spree.
Image dimensions
To change the default image dimensions or add new ones you need to create a decorator file app/models/my_store/spree/image_decorator.rb: