大多數圖片縮放工具在放大時會做平滑處理,把像素畫糊成一團。整數倍最近鄰放大才是正確的做法:每個像素都變成精確的 N×N 色塊,不產生新顏色、也不模糊。這個工具能處理單張或批次圖片,想要圓滑斜線時提供 Scale2x/EPX 與 Scale3x,還能辨識已經放大過的圖片,避免你把模糊的版本再放大一次。
像素畫放大工具使用教學
- 拖放一張或多張精靈圖。
- 如果圖片已經放大過,工具會顯示它的真實尺寸,並先還原為 1×。你也可以關閉這個步驟。
- 選擇 2× 到 16× 的倍率,或輸入 32 以內的任意整數。
- 選擇「最近鄰」得到精確色塊,或選擇 Scale2x / Scale3x,只用現有顏色讓斜線更平滑。
- 下載 PNG,或以相同倍率打包所有圖片的 ZIP。
你會得到什麼
- 放大後的 PNG,尺寸精確為 N 倍,顏色與 Alpha 完全相同。
- 批次 ZIP,每個檔案命名為
name@4x.png等形式。
適用哪些引擎
- 遊戲內使用時,建議用 1× 精靈圖,並在引擎中開啟最近鄰過濾。放大後的檔案適合商店頁面、預告片、社群貼文、印刷以及無法縮放的 UI。
- 整數倍率能讓像素網格保持對齊。整個流程中都要避免 1.5× 或 2.5× 這類縮放。
來自實際做遊戲的技巧
- Steam 膠囊圖、itch.io 頁面與社群貼文都會重新壓縮圖片。放大 4× 以上比 1× 更能撐過壓縮。
- Scale2x 可能會改變眼睛等小細節的樣子。用在主視覺之前先比較看看。
- 支援 image-rendering: pixelated 的網站,直接上傳 1× 素材,讓 CSS 負責縮放。
使用情境
- 商店頁面截圖、膠囊圖與預告片。
- 把像素畫印在海報、貼紙或周邊商品上。
- 用小精靈圖製作表情符號、頭像與個人檔案圖片。
- 從網路上找到的放大圖中還原真實的 1× 像素。
常見問題
什麼是最近鄰縮放?
每個輸出像素都取最接近的輸入像素顏色。在整數倍率下,每個像素都會變成精確的方塊,圖片變大但不會模糊,也不會產生新顏色。
Scale2x 與 Scale3x 是做什麼的?
它們是像素畫專用的縮放演算法(又稱 EPX 與 AdvMAME),會參考每個像素的相鄰像素,把斜向的階梯修圓,而且只使用圖片中原有的顏色。不是 2 或 3 倍數的部分,剩下的倍率用最近鄰縮放。
它是怎麼辨識已經放大過的圖片?
它會測量顏色邊緣的位置。在放大過的像素畫中,幾乎所有邊緣都落在規則網格上。工具會找出能解釋這些邊緣的最大網格,並取每個色塊中心的顏色,還原原始像素。
有尺寸限制嗎?
為了讓瀏覽器維持順暢,每張圖的輸出上限為 6400 萬像素,例如 512×512 的精靈圖放大 16×(8192×8192)。
我的圖片會被上傳嗎?
不會。縮放在你的瀏覽器中進行,不會傳送任何內容到伺服器。
能讓模糊的像素畫重新變清晰嗎?
如果模糊是平滑縮放造成的,放大是修不好的。請先用圖片轉像素畫工具,在目標尺寸下使用銳利取樣,再到這裡放大結果。