SVG 转 GIF 转换器
添加 SVG 文件,输出选择 GIF,可填写输出宽度(留空则自动),点击转换。SVG 会在浏览器中绘制成像素,再减少到最多 256 种颜色;完全透明的部分保持透明,抗锯齿的半透明边缘会变成硬边。GIF 没有质量设置,SVG 动画不会带入。外部图片和字体不会加载。文件不会离开你的设备。
- 免费,无需注册
- 文件不会离开你的设备
- 每个文件最大 50 MB
GIF 最多只有 256 种颜色,所以没有质量设置。
你的文件不会离开你的设备;图片在浏览器中处理。输出不会带上 EXIF 和位置信息。
如何把 SVG 转换成 GIF
添加你的 SVG 文件
把图片拖到上传区域,或点击选择文件;可以一次添加多个。
输出保持为 GIF
已经选好 GIF。对于有质量设置的格式,滑块的默认值因格式而异(JPG 90、WebP 80、AVIF 60);想要更小的文件,可以调低。
转换并下载
点击“转换”。每个文件都在你的浏览器中处理,结果可以逐个下载,也可以打包成 ZIP。
哪些内容会保留?
保留
- 图片的分辨率(像素尺寸)
- 照片的正确方向(会应用 EXIF 方向)
- 颜色(转换为 sRGB)
会改变
- 半透明区域会变成“全透明或不透明”,因此边缘可能出现锯齿
- 颜色会减少到最多 256 种
- 矢量图会变成像素;输出固定为所选尺寸
不会带入
- EXIF、位置和相机信息:为保护隐私,不会写入输出
- 无限缩放的能力:像素图放大后会出现马赛克
适合什么时候用
给老式邮件和论坛用图标
不少邮件客户端和旧论坛不显示 SVG。把矢量图标转成 GIF,几乎在任何地方都能正常显示。
为动图制作准备静态素材
要在动图软件里合成动画时,可以先把 SVG 元素导出成相同尺寸的 GIF,再拿去拼接。
需要了解的限制
- SVG 引用的外部图片和字体不会被加载;文字可能会用系统字体绘制。
- 每个文件最大 50 MB;输出的任意一边最多 16,384 像素。
- 在 iPhone 和 iPad 上,受浏览器限制,超过约 1600 万像素的图片可能无法处理。
关于这些格式
什么是 SVG?
SVG 用 XML 中的形状、路径和文字来描述图像,而不是像素,所以在任何尺寸下都清晰。它非常适合标志、图标和插画。当程序或网站需要像素图片时,SVG 会按所选尺寸渲染成 PNG 等位图格式。
什么是 GIF?
GIF 是 1987 年的图片格式,每张图最多 256 种颜色。它支持简单的开关式透明和短动画,所以至今仍用于小图形和循环播放的片段。用它保存照片并不合适,因为颜色数量的限制会造成明显的色带。
常见问题
带动画的 SVG 能转成动态 GIF 吗?
不能。SVG 只会被绘制成一张静态画面,其中的动画效果不会保留。
为什么 GIF 图标边缘有锯齿?
SVG 绘制时边缘是半透明的平滑过渡,而 GIF 的像素只有透明和不透明两种,过渡被去掉后就会显出锯齿。放在白色背景上使用时,问题通常不明显。
渐变较多的 SVG 适合转成 GIF 吗?
不太适合。256 种颜色不足以表现平滑渐变,会出现色带;这类图请转成 PNG 或 WebP。
把 SVG 转换成 GIF 免费吗?
是的,完全免费。无需账号、订阅,也没有水印;添加文件就可以转换。
我的文件会被上传吗?
不会。图片在你的浏览器中处理,不会离开你的设备,所以等待时间取决于文件大小和你的设备。输出不会带上 EXIF 和位置信息。