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。
  • 圖片被放大過,或依印刷解析度匯出。
  • 寬幅全景圖或長圖的總像素數很大。

解決方法

  1. 找到錯誤訊息中的列,開啟圖片網址查看它的寬和高。
  2. 用寬乘以高。結果超過 20,000,000,就代表圖片太大。
  3. 用圖片編輯軟體縮小圖片,例如縮到 5000 × 4000 px;正方形圖片可縮到約 4400 × 4400 px。
  4. 上傳縮小後的圖片(例如上傳到 Shopify 的 Files),並取代 CSV 中的網址。
  5. 以 CSV UTF-8 格式儲存,然後重新匯入。

如何避免

  • 依網頁尺寸匯出商品圖片。最長邊約 2048 px 就足以顯示清晰、可放大的商品圖。
  • 上傳前批次縮小圖片,不要直接使用相機原圖。

檢查檔案中的其他問題

Skuvera 無法在匯入前發現這一類問題,但它會在瀏覽器中依 Shopify 的其他規則檢查你的商品 CSV,幫你一次修正其餘問題。免費,無需註冊。

常見問題

為什麼 Shopify 同時提到 2000 萬和 2500 萬像素?
說明中心寫的上限是 5000 × 5000 px,也就是 2500 萬像素,但這則錯誤寫的是 2000 萬像素。控制在 2000 萬像素以內,兩種情況下都不會出錯。
Skuvera 能找出尺寸過大的圖片嗎?
目前還不行。Skuvera 檢查圖片網址時不會下載圖片,因此看不到圖片尺寸。請在把大尺寸原圖加入 CSV 之前先縮小。

了解更多

查看 Shopify 官方說明

其他匯入錯誤

更新於 2026年10月30日