SVG 转 PNG 工具用于将矢量 SVG 图形在浏览器中渲染为指定尺寸的 PNG 位图。适合把图标、Logo、插画、流程图、设计系统组件、网页矢量素材或 AI 生成的 SVG 代码导出为可直接上传、分享或嵌入文档的 PNG 文件。工具支持上传 SVG 文件,也支持直接粘贴 SVG 源码;会自动解析 width、height 或 viewBox 获取原始比例,并允许锁定比例调整输出尺寸。预览和导出均在本地浏览器完成,不需要把 SVG 内容发送到服务器。
输入可以是一份 .svg 文件,也可以是直接粘贴到编辑区的 SVG XML 字符串。SVG 根节点应为 <svg>,建议包含 width/height 或 viewBox,以便工具识别尺寸和宽高比。用户可设置输出宽度和高度,并选择是否锁定原始比例。若粘贴内容不是合法 SVG,工具会给出错误提示,避免导出空白或异常图片。
一个 PNG 图片文件。右侧预览区域会以透明棋盘格背景展示 SVG 渲染效果,用户调整宽高后可实时确认输出尺寸。导出时文件名沿用上传文件名或默认 converted_image,并使用 .png 扩展名。PNG 是位图格式,导出后不再保留 SVG 的矢量可编辑性,但兼容性更好,适合上传到不支持 SVG 的平台、插入文档或作为 favicon / 图标素材的中间格式。
工具会读取 SVG 的尺寸信息,并按用户设置的宽高生成 PNG。锁定比例时,修改宽度或高度会自动保持原始宽高比;未锁定时可自由设置输出尺寸。预览和导出都在本地完成,SVG 内容不会上传。
输入示例
<svg viewBox="0 0 128 128">...</svg>
输出尺寸: 512 x 512输出示例
converted_image.png
512 x 512 PNG 位图不会。由于 SVG 是矢量格式,您可以随意放大尺寸导出(如 2000px),结果依然会保持极致清晰。
支持。浏览器渲染引擎能解析大多数标准的嵌入式 base64 图像并一并导出为 PNG。
完全没有。文件读取和渲染渲染都在您的本地浏览器中完成,图片数据不会在网络上传输。