Crop Image for Shopify Product

Crop product images to Shopify's recommended 2048×2048 square format. Sharp full-resolution zoom, consistent Dawn-theme grids, CDN-friendly file sizes.

Upload Image

Drag & drop or click to upload

Supports PNG, JPG, WebP, GIF, BMP

Step by Step

How to Shopify Product

01

Upload Your Photo

Use a high-resolution source (3000+ pixels on the long side) so 2048×2048 stays sharp after Shopify's CDN re-encoding.

02

Crop to Square 1:1

Lock the aspect to 1:1. The Dawn theme (and most modern Shopify themes) defaults to square product cards, so non-square images get auto-cropped.

03

Set Output to 2048×2048

Shopify recommends 2048×2048 for the full-resolution zoom feature. Stay under 20 MB per image — Shopify's hard upload limit.

04

Download

Export as JPG for photos (smaller files, faster page loads) or PNG when you need a transparent background for layered storefront templates.

Core Features

What You Get

Square 1:1 crop locked to Shopify Dawn theme's product-card aspect
2048×2048 preset for full-resolution zoom support
File-size readout so you stay under Shopify's 20 MB per-image limit
JPG output optimized for fast CDN delivery and Lighthouse scores
PNG output for products that need transparent backgrounds in custom themes
Free with no signup, no watermark, no usage limits
Use Cases

When to Use This

Shopify product main image at 2048×2048 with full hover-zoom support
Collection page thumbnail (auto-scaled by Liquid templates from the 2048 source)
Hero product on the Shopify Dawn theme homepage at 2048×2048 square
Dropshipping product image cropped square for fast catalog uploads
FAQ

Frequently Asked Questions

What are Shopify's image specifications?

Shopify recommends 2048×2048 pixels for product images — that's the maximum resolution the full-screen zoom feature will use. Maximum file size is 20 MB per image (Shopify's hard limit). Supported formats: JPG, PNG, GIF, WebP, and HEIC. Shopify auto-generates smaller variants from your upload, so always upload the largest version you have.

Should I use JPG or PNG for Shopify product images?

JPG for photographs — smaller file size, faster page loads, better Lighthouse and Core Web Vitals scores. PNG for graphics, logos, products that need a transparent background, or images with sharp text. PNG files can be 5–10× larger than JPG for the same photo, so don't default to PNG unless you actually need transparency or graphics quality.

What is the minimum resolution for zoom quality?

Shopify's product zoom kicks in around 800×800 but starts to look noticeably soft below 1500×1500. For premium-feeling product detail (jewelry, watches, electronics, fashion), upload 2048×2048 — that's the maximum Shopify will use and the cap on what zoom can display crisply.

Does Shopify auto-crop my images?

Shopify itself does not crop — it scales. But your theme's product card template usually has a fixed aspect ratio (most modern themes including Dawn default to 1:1 square). If you upload a 4:3 photo into a square card slot, the theme uses object-fit: cover and crops the sides off. Always crop to the theme's card aspect before uploading.

How does Shopify deliver product images?

Shopify hosts all product images on its global CDN and auto-generates resized variants (e.g. _100x100, _300x300, _600x600, _2048x2048) on demand based on the theme's Liquid image_url filters. You only upload one master file — Shopify handles the responsive sizes. That's why uploading the highest resolution (2048×2048) is best practice: every smaller variant is generated from it.