跳转到内容

PNG 转 SVG 转换器

自动描摹 PNG 位图,生成在任何尺寸下都保持清晰的 SVG 矢量图。转换会简化颜色并沿边缘绘制曲线,适合徽标、图标和简单图形。
正在检查浏览器支持
开始前正在确认文件选择和下载功能是否可用。

将文件拖到此处或点击选择

支持最大 25 MiB、4000 万像素、单边不超过 16,384px 的文件。

拖入文件,点击转换,即可完成。所有处理都直接在浏览器中进行,无需等待上传,转换结果可立即下载。

注意事项

  • 自动描摹的结果可能与原图不同,不适合照片等色彩丰富的图片。
  • 描摹前颜色会被简化到最多 16 种,细腻的纹理和渐变可能丢失。
  • 较长边超过 2,048px 的图片会先按比例缩小再进行描摹。

使用方法

  1. 选择 PNG

    选择一个不超过 25 MiB 的 PNG 文件。

  2. 转换为 SVG

    开始转换——系统会自动简化颜色,并描摹每个色块的边界。

  3. 保存结果

    待文件校验完成后下载 SVG 文件。

常见问题

转换示例:小型透明 PNG 能变成可编辑的 SVG 吗?

试着在完全透明的 32×32 PNG 中,从像素 (8, 8) 开始画一个 16×16 的纯黑正方形。它小于缩小阈值,因此 SVG 的属性为 width="32"、height="32"、viewBox="0 0 32 32",内容是描摹生成的路径,而不是内嵌 PNG。这是在近似正方形的轮廓和不透明度,并不会恢复原来的矩形对象或图层。用作图标前,请在对比明显的背景上检查边缘。描摹会将颜色简化至最多 16 种,也可能改变角部或透明度;如果需要精确保留像素,请继续使用 PNG。照片、柔和阴影以及恢复可编辑文字都不适合用这种方式处理。

什么样的图片转换效果好?

颜色少、边缘清晰的图片——例如徽标、图标和象形图——转换效果好。照片和渐变较多的图片在颜色被简化后,结果可能与原图差别很大。

为什么结果和原图不一样?

转换不是复制像素,而是把颜色缩减到最多 16 种,再用曲线近似每个色块的边界。这是自动描摹的固有特性——图形越简单,结果越接近原图。

可以转换非常大的 PNG 吗?

支持最大 25 MiB、4000 万像素的文件。为了让描摹保持可控,较长边超过 2,048px 的图片会先按比例缩小再描摹。

透明的 PNG 如何处理?

透明区域会被当作一个独立的色块进行描摹,半透明则用不透明度值近似表示。如果结果不符合预期,可以先填充背景后再转换。

我的图片会被上传到别处吗?

不会。图片直接在浏览器中描摹,不会上传到任何地方,文件不会离开你的设备。