The fastest way to resize product photos for Shopify — upload once and get every size you need in seconds, no Photoshop or manual cropping required.
Try: "Help me create 1:1 square, 9:16 vertical, and 16:9 horizontal versions of this product poster while keeping the main subject unchanged"


Upload an existing poster, product image, or any picture, and Ribbi will use it as the basis for generating multiple size variations
Tell Ribbi which ratio versions you need, such as 1:1, 9:16, 3:4, or 16:9, with support for generating multiple sizes at once
Ribbi automatically adjusts the layout and composition while preserving core elements, so every size version looks polished, professional, and ready to publish
No matter how the size changes, Ribbi identifies and preserves important visual elements such as the main subject, brand logo, and text content
Based on the visual logic of different aspect ratios, it automatically rearranges element placement and proportions so each version matches the aesthetic expectations of its platform
Supports mainstream formats such as 1:1 (Instagram posts), 9:16 (TikTok/Stories), 16:9 (YouTube), 3:4 (Xiaohongshu), 2:3 (print), and 21:9 (banner ads)
In Edit mode, the original design style and brand tone are preserved closely, making it ideal for publishing established poster designs across multiple platforms
Compose mode supports creative reworking within the same theme, breaking past the size limits of the original image to generate stylistically consistent variations
Upload one image, specify multiple ratios, and Ribbi generates the full set of size versions in one go, greatly reducing repetitive design work