GIF 轉 PNG 轉換器 — 任選影格,透明背景完整保留

把 GIF 或動態 GIF 的任一影格轉成無損 PNG。每個影格都依照瀏覽器播放時的樣子重建,檔案完全不會離開你的裝置。

🎞️ 任選影格或全部💎 無損 PNG🔒 100% 瀏覽器內完成✓ 免費且不限量

把 GIF 檔案拖放到這裡

或點擊上傳

最多 30 個檔案,每個 20MB · 支援:GIF,靜態或動態皆可

🎞️

任選影格,或全部匯出

在影格列中點擊一個影格,或把動畫的每個影格分別存成 PNG,打包成一個 ZIP。

🧩

完整的影格

動態 GIF 的大多數影格都只存成一小塊補丁。每個影格都依瀏覽器播放的方式重建,不會只畫出一半。

💎

無損又精簡

每個像素及其透明度都完整保留。GIF 最多只用 256 色,所以 PNG 以調色盤模式儲存,檔案依然小巧。

🔒

完全不上傳

解碼與編碼都在你的瀏覽器分頁中執行,GIF 從不經過任何伺服器。

GIF 與 PNG:兩種無損格式,限制各不相同

GIF 和 PNG 都能在不丟失細節的情況下儲存像素,所以 GIF 轉 PNG 可以做到完全忠實。兩者的差別在於能容納什麼,而這決定了轉換值不值得。

色彩:兩者都能用調色盤

一個 GIF 影格最多只能使用 256 種顏色,記錄在調色盤裡。PNG 同樣能用調色盤儲存,也能用上百萬種色彩的全彩模式。由於 GIF 每個影格永遠不超過 256 色,本工具會盡可能以調色盤模式儲存 PNG,讓每個像素完全相同,檔案也維持精簡。

透明度:只有開關 vs 256 個層級

GIF 的像素不是完全透明,就是完全不透明;PNG 的像素則可以介於兩者之間。這正是設計師把圖像從 GIF 轉成 PNG 的主要原因:之後編輯時可以使用平滑柔和的邊緣。轉換本身則會完全照 GIF 原本畫出的樣子保留邊緣。

動畫

GIF 可以動,標準 PNG 不行。因此 GIF 轉 PNG 時,你得選擇一個影格,或把每個影格各存成一張 PNG。在上方工具中,兩種做法都只要點一下。

1234567點擊一個影格存成 PNG
點擊影格列中的任一影格;下方的編號就是你會得到的那一格。

為什麼直接從 GIF 抽出的影格看起來是壞的

如果你用過別的工具,結果拿到的影格幾乎是空的,或只剩一雙在眨的眼睛,那並不是 GIF 壞了,而是動態 GIF 節省空間的方式。

大多數影格只是補丁

動態 GIF 的第一個影格通常是完整畫面。之後的影格往往只儲存有變動的那塊矩形,其餘部分沿用畫面上已有的內容。單獨拿出來看,這種影格只是空白背景上的一小塊補丁。

處置方式決定接下來會發生什麼

每個影格也會註明,在畫下一格之前要如何處理自己所佔的區域:

保留

影格留在畫面上,下一格直接畫在上面。這是最常見的設定。

清除

該區域被清成透明,常用於在空白背景上移動的角色圖。

還原為先前的畫面

該區域恢復成這個影格出現之前的樣子,常用於短暫的閃光和彈出效果。

本轉換器會在儲存前依照這些規則,從第 1 格重播到第 n 格,所以 PNG 呈現的正是瀏覽器在那一刻顯示的畫面。

第 6 格儲存的內容疊在前面影格上的一小塊補丁第 6 格實際看到的畫面1 + 2 + 3 + 4 + 5 + 6
動態 GIF 的大多數影格只儲存有變動的部分。本工具會先重建完整畫面再儲存。

3 個步驟把 GIF 轉 PNG

1

拖放 GIF 檔案

把一個或多個 GIF 拖到虛線區域,或點擊瀏覽檔案。靜態和動態 GIF 都能用,而且完全不上傳。

2

選擇影格

若是動態 GIF,畫面會出現影格列:點擊你要的影格。想把整段動畫存成一張張靜態圖,就把「影格」切換為「全部影格(ZIP)」。

3

下載 PNG

點擊「下載」取得單張 PNG,或取得每個影格各一張、依序編號的 PNG 所組成的 ZIP。多個 GIF 也可以一起下載成一個 ZIP。

把 GIF 檔案拖放到這裡
1

拖放一個或多個 GIF。

所選影格全部影格(ZIP)
2

在影格列中挑一個影格,或選擇「全部影格(ZIP)」。

party-frame-003.png下載
3

下載 PNG,或包含每個影格的 ZIP。

GIF 轉 PNG 保留透明:哪些會帶過去、哪些不會

GIF 中的透明像素在 PNG 裡依然透明。真正讓人意外的,是去背圖形周圍的邊緣。

淺色光暈從哪裡來

由於 GIF 沒有半透明,匯出 GIF 的程式會把反鋸齒的邊緣和某個背景色混合,通常是白色。放在白色頁面上,邊緣看起來很平滑;放到深色背景上,這些混過色的像素就會變成一圈細細的淺色外框。

為什麼轉換無法去除它

光暈已經寫進像素的顏色裡。GIF 轉 PNG 會忠實複製這些像素,光暈也就跟著過來。想要乾淨的邊緣,請從原始檔把圖像重新匯出成 PNG,或把 PNG 放在接近 GIF 當初搭配顏色的背景上使用。

快速檢查

在預覽中開啟結果:圖片後方的棋盤格會準確顯示哪些像素是透明的。

GIF:每個像素只有開或關邊緣與白色混合放在深色頁面上:出現淺色光暈從原始檔重新匯出成 PNG轉換會原樣保留邊緣
GIF 的每個像素只有「透明」或「不透明」兩種狀態,所以製作 GIF 時,邊緣已經和某個背景色混合在一起。

PNG 會比 GIF 大嗎?

通常大小差不多,有時還更小,關鍵在於 PNG 的封裝方式。

調色盤 PNG vs 32 位元 PNG

許多轉換器會把每個影格存成 32 位元 PNG,每個像素佔 4 個位元組。對一張只有 256 色的圖片來說這很浪費,檔案常常因此大上 2 到 4 倍。本工具使用調色盤 PNG,每個像素只佔 1 個位元組,而 PNG 的壓縮效果往往與 GIF 相當,甚至更好。

PNG 什麼時候會變大

由照片或影片製成的 GIF 會大量使用混色,也就是用細密的點狀雜訊模擬出更多顏色。雜訊在任何無損格式中都很難壓縮。如果你的來源是這種 GIF,而且只需要一張用來分享的靜態圖片,GIF 轉 JPG 的檔案會小得多。

原始 GIF調色盤 PNG(本工具)32 位元 PNG長條長度:同一張圖的檔案大小
同樣的像素,三種封裝方式:調色盤 PNG 通常和 GIF 差不多大,32 位元 PNG 則大得多。

GIF 與 PNG 一覽比較

GIFPNG
壓縮方式無損(LZW)無損(Deflate)
色彩每個影格最多 256 色調色盤或上百萬色
透明度每個像素只有開或關每個像素 256 個層級
動畫支援不支援(標準 PNG)
最適合短循環、簡單動畫標誌、圖示、螢幕截圖、待編輯的靜態圖

什麼時候適合 GIF 轉 PNG

只要你需要一張保留銳利邊緣與透明度的靜態圖片,就值得轉換。

值得轉換的情況

  • 把 GIF 梗圖的某一格做成貼圖、表情符號或大頭貼。
  • 在偏好 PNG 的文件、簡報或 App 中使用舊的 GIF 標誌或圖示。
  • 逐格儲存像素畫以便編輯。
  • 從螢幕錄影 GIF 中擷取一張乾淨的截圖。

什麼時候該保留 GIF

如果重點就是動態效果,請保留 GIF:PNG 只是一張靜態圖。而如果網站需要長動畫的每一個影格,影片格式通常比幾百張 PNG 更小。

轉換效果好標誌與圖示貼圖與表情符號像素畫最好保留 GIF 或改用 JPG照片類 GIF完整的長動畫
平塗色彩的圖像轉換效果很好;照片類的 GIF 轉成 PNG 後檔案會變大。

GIF 轉 PNG 之後

想讓 PNG 再小一點,可以用壓縮 PNG處理。若要用在網頁上,PNG 轉 WebP 能以更小的檔案保留透明度;調整圖片尺寸或裁切圖片則能把它調成網站要求的確切尺寸。

需要適合照片的靜態圖?請看 GIF 轉 JPG。其他所有格式組合都列在圖片轉換器裡。

GIF 轉 PNG — 常見問題

免費,不需要帳號,也沒有每日上限。轉換在你的瀏覽器中執行,沒有伺服器成本需要轉嫁給你。其他格式請見<a href="/zh-TW/image-converter">圖片轉換器</a>。

可以。在影格列中挑一個影格,或選擇「全部影格(ZIP)」,把每個影格各存成一張 PNG。標準 PNG 無法播放動畫;想要更小的靜態圖,請看 <a href="/zh-TW/gif-to-jpg">GIF 轉 JPG</a>。

會。透明像素依然透明。GIF 中與背景色混合過的邊緣會保留那層混合,因為它本來就是像素的一部分。想縮小結果檔案,請用<a href="/zh-TW/compress-png">壓縮 PNG</a>。

動態 GIF 的大多數影格只儲存有變動的部分。本工具會根據前面的影格重建每一格,所以你拿到的是完整畫面。之後想修掉多餘部分,請用<a href="/zh-TW/crop-image">裁切圖片</a>。

是的。兩種格式都是無損格式,PNG 會保留該影格的每一個像素。它以調色盤模式儲存,所以檔案大小與 GIF 相近。若要用於網頁,<a href="/zh-TW/png-to-webp">PNG 轉 WebP</a> 可以更小。

不會。解碼與編碼都在你的瀏覽器分頁中進行,檔案從不離開你的裝置。<a href="/zh-TW/resize-image">調整圖片尺寸</a>以及本站其他所有工具也都一樣。

會顯示並轉換前 300 個影格;如果 GIF 超過這個數量,頁面會提示你。對於長動畫,影片或<a href="/zh-TW/image-to-pdf">把選定影格做成 PDF</a> 通常更實用。

確認目的地要求的尺寸。<a href="/zh-TW/resize-image">調整圖片尺寸</a>可設定精確像素,<a href="/zh-TW/compress-image-to-100kb">壓縮到 100KB</a> 則能應付上傳大小限制。

T

TinyImagePro 工程團隊

我們打造從不上傳你資料的瀏覽器端檔案工具。這個轉換器會依照瀏覽器播放的方式重建每個 GIF 影格,所以你儲存的,就是你看到的那一格。

關於 TinyImagePro →