zh-Hant v
en zh tw

SVG 壓縮最佳化工具

使用 SVGO 最佳化靜態 SVG,可選擇座標精度並比較體積,保留 viewBox 和 ID,同時移除主動內容。

精簡 SVG 標記

貼上 SVG 或選擇 UTF-8 檔案後執行 SVGO 最佳化,可精簡形狀、路徑、顏色及冗餘標記。輸出保留 viewBox、ID 和描述文字,可複製最佳化後的 XML 或下載 optimized.svg,並比較結果顯示的位元組數。

精度控制小數舍入,數值越低,細節越可能變化,應在實際使用尺寸下核對預覽。工具不保證檔案一定變小,清理主動內容也可能有意改變原行為。預覽不可用時,仍可下載有效的最佳化標記。

靜態 SVG 與資源限制

指令碼、事件屬性和 XML 樣式表指令會被移除;DTD、實體宣告、動畫/SMIL、foreignObject、外部資源網址及遠端 CSS/字型匯入會被拒絕。支援漸變、遮罩、濾鏡的本地片段引用,以及大小受限的內嵌 PNG/JPEG。

輸入及輸出最多 200,000 字元、20,000 節點、64 層,內嵌點陣圖總計不超過 2,000 萬畫素,Worker 超時為 10 秒。上傳 SVG 檔案最大 200,000 位元組。預覽按圖片渲染,不作為可互動標記插入頁面。

常見問題

會重新命名 ID 嗎?

不會,工具關閉 ID 清理,不會有意重新命名 SVG 內部或應用依賴的 ID,仍建議在最終使用環境中核對。

需要上傳到伺服器嗎?

不需要。檔案、文字及處理結果均在瀏覽器中,所需引擎、字型和支援檔案從本站載入。

其他語言