iPhone photos arrive as HEIC, which Chrome, Edge and Firefox cannot open — and Etsy needs JPG or PNG at 2000 × 2000. Drop them here: they are converted to JPG and resized to Etsy specs in a single pass, entirely on your device.
On iPhone/iPad, "Download all" may open the images instead of saving a ZIP — save them one by one from the preview (long-press → Save to Photos / Files).
iPhones shoot HEIC by default because it stores the same image in roughly half the space. Apple's own apps read it fine, which hides the problem until a seller tries to upload: Etsy accepts JPG, PNG and GIF — not HEIC — and most browsers outside Safari cannot even decode it to display, let alone convert it.
This page handles the whole chain: it detects HEIC/HEIF files, converts them to JPEG in the browser (Safari uses the system decoder; other browsers load a small conversion library on demand), applies the Etsy preset you choose — 2000 × 2000 listing photo, banner, icon — pads or crops to fit, and compresses the result under 1 MB.
Because the conversion happens locally, unpublished product photos are never sent anywhere. That matters if you are preparing a collection before launch.
| Placement | Size (px) | Notes |
|---|---|---|
| Listing photo | 2000 × 2000 | Minimum 2000px on shortest side for zoom |
| Big shop banner | 3360 × 840 | 4:1 desktop header |
| Mini shop banner | 1200 × 160 | Narrow strip banner |
| Shop icon | 500 × 500 | Displayed as a circle |
| Listing landscape | 2700 × 2025 | 4:3 flat-lay friendly |
| Listing portrait | 1500 × 2000 | 3:4 clothing friendly |
Etsy's supported image formats are JPG, PNG and GIF. HEIC files need converting to JPG first — which is what this page does automatically as part of resizing.
On iOS: Settings → Camera → Formats → Most Compatible. That makes the camera capture JPEG directly. It does not help with photos you have already taken, which is where conversion comes in.
No. Conversion, resizing and compression all run in your browser. The file never leaves your device.