When every asset needs the same maximum dimension, use the CLI shorthand or a preset. A folder input is discovered and planned file by file.
Plan first
rastry ./assets --to webp --max-width 1600 --output ./optimized --dry-runThis creates a proportional resize with contain, converts to WebP, and strips metadata. It does not write to optimized/ while planning.
Execute the reviewed batch
rastry ./assets --to webp --max-width 1600 --output ./optimized --executeThe summary reports each file and totals for processed, skipped, failed, and cancelled results. A bad input does not erase the successful results of its neighbors.
For a fixed square product canvas, use the ecommerce preset. For a centered square crop, use the social preset and check the crop against the subject.