位图转矢量图
将图片描摹成可缩放的 SVG。文件不上传,在你的浏览器中完成。
拖入图片,转换为 SVG
静态 PNG、JPEG、WebP · 每张 ≤ 25 MiB / 1600 万像素
图片不上传服务器自动使用照片精细模式,按原尺寸描摹。复杂图片处理时间较长,SVG 文件可能更大。
图片不上传服务器引擎下载后可离线使用WebAssembly → SVG
转换结果
拖动分界对比原图与 SVG;放大后拖动画面检查细节,SVG 保持矢量渲染。
SVG 是重新描摹的结果,细节可能简化,文件也可能比原图更大。
让图形随尺寸自由缩放
自动使用照片精细模式,按原尺寸描摹。复杂图片处理时间较长,SVG 文件可能更大。
常见问题
1图片会上传到服务器吗?
不会上传。图片读取、解码与矢量描摹全部在本地浏览器中运行。服务器只提供页面和 WASM 引擎;没有图片上传接口。
2可以离线转换吗?
首次访问需要下载页面和 WASM 引擎。顶部显示离线就绪后,可以断网转换和下载 SVG。清除浏览器缓存后需要重新下载。
3转换后能完全保留原图吗?
不能保证。矢量化会把像素重新描摹成路径,并非无损恢复原始设计。照片、渐变和小文字可能被简化,文字不会变成可编辑字体。彩色模式保留全透明区域,半透明像素按白底合成;黑白模式先合成白底。按原尺寸描摹,原文件不受影响。
4使用什么引擎,输出是什么?
使用开源 VTracer 的 Rust / WebAssembly 核心生成真正的 SVG 路径,不是把原图嵌入 SVG。输入支持静态 PNG、JPEG、WebP,输出可用浏览器和支持 SVG 的设计软件打开。
把位图描摹为真正的 SVG 路径
操作步骤
- 选择一张静态 PNG、JPEG 或 WebP;优先用轮廓清楚的图标、标志或插画。
- 选择彩色或黑白及轮廓样式,开始本地描摹。
- 用对比滑块和放大查看边缘与文字,检查输出大小后下载 SVG。
开始前了解限制
- 每次一张,最多 25 MiB、1600 万像素;不支持动画和 SVG 输入。
- 描摹是近似重建,不会恢复可编辑字体或照片原始细节。
- 复杂照片、渐变、小字可能产生许多路径,SVG 可能比位图大。半透明区域的处理也可能改变外观。
可复现的使用示例
用简单标志与照片分别测试:标志通常更容易检查轮廓,照片则需关注分区边界和路径数量。是否使用 SVG 应由结果与用途决定,而不是仅看扩展名。
ToolkitRack
在浏览器里,完成更多工作
免费、无需注册,文件始终留在你的设备上。