Shopify 匯入錯誤「Validation failed: The uploaded image exceeds the 20 megapixel limit」的解決方法
CSV 中有一張圖片的像素數超過了 Shopify 的上限。把它縮小到寬 × 高不超過 2000 萬像素(例如 5000 × 4000 px),上傳縮小後的版本,然後重新匯入。
Shopify 顯示的錯誤訊息
Validation failed: The uploaded image exceeds the 20 megapixel limit
這則錯誤代表什麼
1 百萬像素(megapixel)等於 100 萬像素,計算方式是圖片的寬乘以高。Shopify 說明中心說商品圖片最大可以是 5000 × 5000 px,也就是 2500 萬像素,而這則錯誤提到的上限是 2000 萬像素。為確保匯入成功,請把每張圖片都控制在 2000 萬像素以內。
常見原因
- 直接使用了相機原圖。很多相機拍出的照片在 2400 萬像素以上,例如 6000 × 4000 px。
- 圖片被放大過,或依印刷解析度匯出。
- 寬幅全景圖或長圖的總像素數很大。
解決方法
- 找到錯誤訊息中的列,開啟圖片網址查看它的寬和高。
- 用寬乘以高。結果超過 20,000,000,就代表圖片太大。
- 用圖片編輯軟體縮小圖片,例如縮到 5000 × 4000 px;正方形圖片可縮到約 4400 × 4400 px。
- 上傳縮小後的圖片(例如上傳到 Shopify 的 Files),並取代 CSV 中的網址。
- 以 CSV UTF-8 格式儲存,然後重新匯入。
如何避免
- 依網頁尺寸匯出商品圖片。最長邊約 2048 px 就足以顯示清晰、可放大的商品圖。
- 上傳前批次縮小圖片,不要直接使用相機原圖。
常見問題
- 為什麼 Shopify 同時提到 2000 萬和 2500 萬像素?
- 說明中心寫的上限是 5000 × 5000 px,也就是 2500 萬像素,但這則錯誤寫的是 2000 萬像素。控制在 2000 萬像素以內,兩種情況下都不會出錯。
- Skuvera 能找出尺寸過大的圖片嗎?
- 目前還不行。Skuvera 檢查圖片網址時不會下載圖片,因此看不到圖片尺寸。請在把大尺寸原圖加入 CSV 之前先縮小。
了解更多
查看 Shopify 官方說明其他匯入錯誤
- Shopify CSV 匯入錯誤「Validation failed: price can't be blank」的解決方法
- Shopify CSV 匯入錯誤「Validation failed: options are not unique」的解決方法
- Shopify CSV 匯入錯誤「Ignored line because handle already exists」的解決方法
- Shopify CSV 匯入錯誤「Ignored line because it did not contain product data」的解決方法
- Shopify 商品匯入錯誤「Invalid CSV header: missing headers」的解決方法
- Shopify CSV 匯入錯誤
更新於 2026年10月30日
Skuvera