如何把文字快速转换成 SVG(在线、免费)
2025-12-11
Text To Svg
想要一个不变形的 Logo、干净的 UI 标签,或者可以直接拿去激光/雕刻的字样?下面这份极简流程教你用 TextToSVG.app 在 1 分钟内把文字转成 SVG 轮廓,无需安装软件、无需登录,也不用上传内容。
“把文字转成 SVG” 指什么?
- SVG 中的可编辑文字
用<text>,可选中和搜索,但依赖目标设备安装对应字体。 - 转成路径的文字(Outlined)
把每个字变成<path>,外观固定不受字体缺失影响。TextToSVG.app 默认生成这一种。
为什么选 TextToSVG.app
- 完全在浏览器本地运行,文本不会被上传。
- 内置 Google Fonts,直接挑选字体家族和字重。
- 路径干净,可调 Bezier 精度、字距、Kerning、连字、逐字分离。
- 输出即用:复制 SVG 代码,或下载
.svg/.dxf,也能拿到 React JSX/TSX。
5 步完成文字→SVG
- 打开 TextToSVG.app。
- 在 Text To SVG Options 中输入文字,实时预览。
- 选择 Font Family 和 Variant(Google Fonts 都内置),设定合适的 Size 便于查看。
- 调整细节:
- Letter spacing、Kerning、Standard ligatures
- Separate characters 开/关(拆成独立路径或合并)
- Bezier accuracy 平衡曲线光滑度与路径简洁度
- Fill / Stroke 颜色、Stroke width、Non-scaling stroke、Units(
px、em、mm、in)
- 在 Text To SVG Output 选择 Copy(SVG 代码)、Download SVG、DXF 或 React JSX/TSX,直接用在设计稿、代码库或加工软件中。
常见场景的推荐设置
Logo / 字标
- Units:
px - Bezier accuracy: 中高(曲线顺滑)
- Separate characters: 关(路径更少)
- Fill: 品牌色;Kerning / Ligatures: 开
导出 SVG 后可放入 Figma/Sketch/Illustrator,或直接内嵌到网页。
Web UI 图标与标签
- Units:
px - Separate characters: 关
- Non-scaling stroke: 开(有描边且需要缩放时)
可直接内联 SVG,或使用 JSX/TSX 导出接入 React。
激光雕刻 / CNC
- Units:
mm或in - Bezier accuracy: 中等(既顺滑又轻量)
- Fill: 无;Stroke: 纯色;Separate characters: 视需求开启
导出 DXF(或机器偏好 SVG),在 CAM 软件中排版并先用废料试切。
常见问题
TextToSVG.app 是免费的吗?
是的,直接使用和导出,无需注册。
输入的文字会被上传吗?
不会。所有转换逻辑在浏览器本地完成,文字和字体不会发到服务器。
生成的 SVG 可以商用吗?
你拥有生成的 SVG/DXF 使用权,但请检查所选字体的授权条款。
立即生成你的 SVG
打开 TextToSVG.app,输入文字、选字体、导出 SVG,几秒钟就能拿到可用于 Logo、UI 或加工的矢量路径。