UltKit

GIF 轉 APNG 轉換器

APNG 就是動態 PNG:影格與播放時間跟 GIF 相同,但格式能保存全彩與柔和的半透明效果。當貼圖平台要求 APNG,或您想編輯動畫而不受 256 色上限束縛時,就在這裡轉換。

圖片轉換器

或將JPG, JPEG, JPE … 檔案拖曳到這裡 ·

每個檔案最大 95 MB· 最多 20 個檔案· 30 分鐘後刪除

輸出

檔案會在我們的伺服器上處理,並於 30 分鐘後刪除。

使用方式

  1. 1

    加入 GIF

    將一個或多個動態 GIF 拖放到上傳區,最多 20 個檔案,每個檔案不超過 95 MB。

  2. 2

    依平台要求調整大小

    在進階設定中,將調整大小設為寬度或最長邊,例如製作 LINE 或 Discord 貼圖可設為 320 px。若要保留原始尺寸,請維持「無」。

  3. 3

    轉換並下載

    按下轉換為 APNG。檔案副檔名為 .png,仍然會動。

GIF 的每個影格與延遲時間都會逐像素複製到動態 PNG,可直接用於 LINE、Discord 和所有主流瀏覽器。

為什麼要把 GIF 轉成 APNG

GIF 誕生於 1987 年,當時螢幕最多只能顯示 256 色,這些限制至今依然存在:每個影格的調色盤最多 256 色,而且只有一種顏色能設為完全透明或完全不透明。因此 GIF 貼圖放在深色聊天背景上,邊緣會出現鋸齒和白邊。

APNG 解除了這兩項限制。每個影格都是最高 24 位元色彩、帶 8 位元 alpha 通道的 PNG,邊緣可以自然融入任何背景。Mozilla 在 2004 年提出此格式,Firefox 3 於 2008 年開始支援;Safari 在 8 版(2014)跟進,Chrome 則在 59 版(2017)支援。W3C 於 2025 年完成的 PNG 規格第三版,已將 APNG 納入正式標準。

每個 GIF 影格的色數
256
每個 APNG 影格的色數
1,670 萬
APNG 的 alpha(GIF 僅 1 位元)
8 位元
LINE 動態貼圖檔案上限
300 KB

GIF

Graphics Interchange Format

GIF 由 CompuServe 於 1987 年推出,至今仍是支援最廣的短篇循環動畫格式。它屬於無損格式,但每個影格最多只能使用 256 色的調色盤,因此照片和漸層會出現色帶與抖色。它只支援開/關(1 位元)透明,曲線形狀的邊緣會有鋸齒。動畫 GIF 往往比同一段影片的 MP4 或 WebP 大得多。所有瀏覽器、聊天應用程式和社群平台都能播放 GIF。

壓縮方式
無損
透明度
支援
動畫
支援
推出年份
1987 · CompuServe
GIF 轉檔工具

APNG

動態 PNG

APNG 是 PNG 的擴充格式,由 Mozilla 開發人員於 2004 年提出,可儲存多個影格來製作動畫。與 GIF 不同,它支援完整 24 位元色彩與平滑的 8 位元 Alpha 透明度,因此動畫邊緣在任何背景上都很乾淨。舊版 PNG 檢視器只會顯示第一個影格,所以具備向下相容性。所有現代瀏覽器都能播放 APNG,但許多編輯軟體、通訊軟體與社群網路仍將它視為靜態 PNG。由於每個影格都以無損方式儲存,檔案可能很大。

壓縮方式
無損
透明度
支援
動畫
支援
推出年份
2004 · Mozilla
APNG 轉檔工具

當貼圖商店或應用程式要求動態 PNG,或動畫需要超出 GIF 的 256 色與一位元透明度進行編輯時,就需要把 GIF 轉成 APNG。

GIF 轉 APNG:製作 LINE 與 Discord 貼圖

建議避免
上傳貼圖前先縮小到寬度 320 px期待抖色的 GIF 轉換後色彩更平滑
LINE 貼圖維持在 5 到 20 個影格只把 .gif 改名為 .png 就期望會動
對照平台的檔案大小限制用電子郵件寄送 APNG;多數郵件軟體只會顯示一個影格
保留原始 GIF,供需要 GIF 的地方使用用 APNG 處理長片段;請改用影片

動態 PNG 在哪裡會播放、在哪裡會靜止不動

Chrome、Edge、Firefox 和 Safari 都能在網頁中播放 APNG,LINE 與 Discord 的應用程式也支援。不少影像編輯軟體和大多數郵件軟體只讀取預設影像,只會顯示靜態畫面,雖然無害,卻容易被誤認為轉換失敗。請用瀏覽器分頁開啟結果來確認。

如果動畫主要用在聊天和電子郵件,GIF 仍是較保險的檔案;當平台拒絕 PNG 時,可用 APNG 轉 GIF 轉回來。超過幾秒的內容,影片會輕得多:GIF 轉 WebM 能以小很多的檔案大小保留循環播放。

GIF 轉 APNG 轉換器常見問題

GIF 轉 APNG 後顏色會變好嗎?

不會。GIF 的影格原本就已縮減為 256 色,遺失的色階任何轉檔工具都無法還原。APNG 會無損、完整重現 GIF;好處是你之後可以編輯、重新上色或加上柔和陰影,不會再受到調色盤的限制。

為什麼 APNG 的副檔名是 .png 而不是 .apng?

APNG 的設計向下相容,因此沿用一般 PNG 的副檔名與 MIME 類型。支援動畫區塊的軟體會播放動畫;較舊的軟體則會把它當成普通 PNG 顯示第一個影格,而不是出現錯誤。

LINE 動態貼圖有哪些規定?

LINE Creators Market 的動態貼圖只接受 APNG:最大 320 × 270 px、5 到 20 個影格、播放時間最長 4 秒,每個檔案不超過 300 KB。轉換前請先在進階設定中調整大小,並剪短過長的 GIF。

可以把 APNG 上傳成 Discord 貼圖嗎?

可以。Discord 伺服器貼圖接受最大 512 KB 的 APNG 檔案,建議尺寸為 320 × 320 px。過大的 GIF 反應圖,縮小到 320 px 並存成 APNG 後通常就能符合限制。

APNG 檔案比 GIF 小嗎?

有時會,但不一定。兩種格式都是無損壓縮,儲存完整影格或變動區域,所以色塊單純的卡通通常會稍小,雜訊多、帶有抖色的 GIF 則會稍大。若要最小的動畫檔,通常 GIF 轉 WebP 更有優勢。