工具哇!
☰
小程序
反馈
SVG 压缩优化
在线压缩优化 SVG 文件,支持粘贴代码和批量上传,所有参数均可自定义配置
收藏工具
📋
检测到 SVG 内容,正在处理...
SVG 压缩优化
📁
拖拽 SVG 文件到此处
或点击选择文件,支持多选
或直接 Ctrl + V 粘贴 SVG 代码
0
个文件
|
0 B
→
0 B
|
节省
0 B
0%
清空
下载全部
压缩选项
✓ 已保存
预设模式
安全模式
均衡模式
极限压缩
自定义模式
基础清理
全选
取消全选
移除 DOCTYPE
移除 XML 声明
移除注释
移除 title
移除 desc
移除元数据
移除 script 元素
移除未使用命名空间
清理属性空格
编辑器数据
全选
取消全选
移除编辑器数据
移除 AI 属性 (p-id, t, i, v)
移除 Figma 属性
清理可用背景
样式优化
全选
取消全选
合并样式
内联样式
压缩 styles
转换样式为属性
压缩色值
移除未使用的 stroke/fill
移除 style 元素
结构优化
全选
取消全选
清理 ID
移除未使用的 defs
合并组
优化路径数据
转换 transform
合并路径
图形转路径
移动元素属性到组
移动组属性到元素
移除不必要的组属性
属性清理
全选
取消全选
移除 class 属性
移除 data-* 属性
移除 id 属性
移除 xlink:href
移除 xmlns 属性
移除 width/height
移除 viewBox
高级清理
有风险
全选
取消全选
移除空属性
移除空容器
移除空的 text
移除隐藏元素
移除未知值和默认值
数字四舍五入重写
优化列表的值
移除栅格图像
移除画布外路径
属性排序
路径与形状优化
全选
取消全选
椭圆转圆形
简化单色标渐变
复用路径
排序 defs 子元素
使用说明
SVG 压缩工具
专业的 SVG 文件优化压缩工具,支持粘贴代码、拖拽上传和批量处理,所有优化参数均可自定义配置。
功能特点
核心功能
粘贴压缩
:直接粘贴 SVG 代码,点击按钮即可优化
拖拽上传
:将 .svg 文件拖入页面自动压缩
批量压缩
:一次处理多个 SVG 文件,支持打包下载
实时预览
:压缩前后效果对比
统计信息
:显示原始大小、优化后大小、节省空间和压缩率
预设模式
安全模式
:仅进行基础优化,保持最大兼容性
均衡模式
(推荐):平衡压缩率和兼容性
极限压缩
:最大程度优化,可能影响部分显示效果
可配置的优化选项
基础清理
:移除 DOCTYPE、XML 声明、注释、title、desc、元数据等
编辑器数据
:清理 Inkscape、AI、Figma 等设计软件生成的冗余数据
样式优化
:合并/压缩样式、颜色值精简等
结构优化
:合并重复组、优化路径数据等
属性清理
:移除多余的 class、id、命名空间等属性
高级清理
:移除空属性、空容器、隐藏元素等(有风险)
路径与形状
:椭圆转圆形、简化渐变、复用相同路径等
人性化设计
参数修改后自动保存,下次访问自动恢复
支持拖拽上传文件
一键复制压缩后的代码
批量操作可单独预览和删除
设置可一键重置为默认值
使用方法
方式一:粘贴代码
在文本框中粘贴 SVG 代码
调整右侧压缩选项或选择预设模式
点击「压缩 SVG」按钮
复制或下载优化后的代码
方式二:拖拽文件
将 SVG 文件拖拽到页面区域
系统自动进行压缩
查看统计信息并下载
批量压缩
拖入多个 SVG 文件
调整压缩选项
点击「批量压缩」按钮
查看各文件压缩结果
单独下载或打包下载所有优化后的文件
注意事项
极限压缩模式可能影响部分 SVG 的显示效果,如不确定请使用均衡模式
移除 viewBox、width/height 可能影响 SVG 在不同容器中的缩放行为
移除 id 属性可能导致 CSS 或 JS 引用失效
压缩前建议备份原始文件
最近使用
我的收藏
推荐工具
CRC 循环冗余校验在线计算
多合一网页缩略图
Favicon 图标制作
WebSocket 调试助手
手鼓猫
赞助商广告