SVG to TGS Telegram 贴纸动画

svg 转 tgs

SVG 转 TGS 转换器

登录 Telegram,免费将 SVG 转换为 TGS。将矢量图形制作成贴纸和自定义表情,添加动画并在下载前预览。

上传 SVG 静态矢量 SVG。导出时忽略嵌入图片和文字。
上传 SVG
浏览器编辑器 免费下载 TGS动画预设导出前预览内置文件检查

导入 SVG,导出 TGS

将矢量图形制作成 Telegram 贴纸

从 Figma、Illustrator 或 Inkscape 中的图标、标志或插画开始。

使用现有 SVG

上传矢量路径和形状。请先在设计软件中将文字转为轮廓,并用矢量图形替换嵌入的照片。

选择运动方式

应用动画预设、调整支持的图层,或保持图形静止。下载前可以预览更改。

导出前检查

导出器会检查 TGS 画布、帧率、时长、文件大小和支持的形状数据。请先解决报告的错误再下载。

下载 TGS 文件

转换在浏览器中运行;选择 SVG 后,其副本会发送到服务进行诊断。可选的 Pro 工具会将导出的 TGS 发送到 Telegram,用于预览和管理贴纸包。

操作流程

如何将 SVG 转为 TGS

准备 SVG、预览结果,然后下载用于 Telegram 的文件。

  1. 上传 SVG 并登录

    选择矢量 SVG,并通过 Telegram 登录以打开编辑器。请先在设计软件中将文字转为轮廓,并移除嵌入的位图。

  2. 选择预设或静态模式

    为图形添加运动或保持静止。调整支持的图层,并在边缘留出足够的运动空间。

  3. 预览并检查警告

    在浏览器中检查图形和动画循环。如果内容缺失或外观变化,请处理兼容性警告。

  4. 下载 TGS 文件

    将结果导出为 .tgs。如果文件超过 Telegram 限制,请简化源路径或减少动画图层后重试。

  5. 添加到 Telegram

    打开 Telegram 的 @Stickers 小程序,创建或选择贴纸包或表情包,按其说明上传 TGS 文件。

使用场景

适用场景

为 Telegram 贴纸、自定义表情和品牌贴纸包制作矢量图形。

动画贴纸

将原创角色、反应和插画制作成 Telegram 聊天中的矢量贴纸。

自定义表情

为表情包制作小型动画符号。请确保图形在消息中的实际尺寸下仍然清晰。

品牌贴纸包

为社区或产品制作风格一致的标志和吉祥物动画。

设计交接

从设计软件导出已转为轮廓的矢量图形,预览 TGS 转换结果后再加入贴纸包。

格式

什么是 TGS 文件?

TGS 是 Telegram 的矢量贴纸和表情格式。.tgs 文件包含经 gzip 压缩的 Lottie 动画数据。SVG 描述源矢量图形;转换会将其中支持的形状变为 TGS 结构。

本工具导入静态 SVG 图形,并在编辑器中添加运动。它不导入已有的 Lottie JSON 动画,也不能保留所有 SVG 功能。滤镜、蒙版、图案、未转为轮廓的文字和嵌入图片可能需要在源设计中调整。

技巧与要求

Telegram TGS 要求与 SVG 准备

  • TGS 贴纸和动画表情使用 512 × 512 像素画布。
  • 导出的 TGS 不得超过 64 KB,时长不超过 3 秒,帧率为 60 FPS。
  • 动画需要循环播放,所有对象在整个运动过程中都应位于画布内。
  • 将文字转为矢量轮廓。用矢量路径替换嵌入的位图和不支持的效果。
  • 导出文件过大时,减少多余的路径节点和图层。导出器会尝试优化大小,但复杂图形仍可能超出限制。
  • 除了浏览器,也请在 Telegram 中检查导出结果,尤其是在简化源图形之后。

试用 SVG 和 TGS 示例

下载 SVG 试用转换器,或查看小型动画 TGS 导出示例。

常见问题

常见问题解答

如何在线将 SVG 转为 TGS?

选择矢量 SVG 并通过 Telegram 登录。应用动画预设或静态模式,预览结果后下载 .tgs 文件。通过 Telegram 的 @Stickers 小程序将其加入贴纸包或自定义表情包。

SVG to TGS 免费吗?需要账户吗?

需要通过 Telegram 登录。登录后,SVG 转换、免费动画预设、浏览器预览和 TGS 下载均免费。Pro 提供更多动画选项,以及 Telegram 预览和贴纸包自动化功能。

可以不添加动画就将 SVG 转为 TGS 吗?

可以。选择静态模式,即可将支持的矢量图形导出为不含运动的 TGS 文件。需要相同格式的静态图标或表情时,可以使用此模式。

为什么 SVG 转换后看起来不同?

TGS 支持的功能比 SVG 少。请在设计软件中将文字转为轮廓、用路径替换嵌入图片,并简化滤镜、蒙版或图案。更新 SVG 后,检查导入警告并再次预览。

如何缩小超过 64 KB 的 TGS 文件?

简化路径,删除隐藏或不必要的细节,减少带动画的图层。导出器会尝试优化文件大小,并阻止下载未通过验证的文件。复杂矢量图形可能需要在原设计软件中简化。

为什么我的 SVG 无法使用动画?

包含超过 60 个可编辑矢量元素的 SVG 在此编辑器中使用静态模式。请在设计软件中简化或合并矢量元素,重新上传以启用动画控件。

Telegram 拒绝 TGS 文件时应检查什么?

阅读导出警告,确认动画符合上述要求,并确保上传的是下载的 .tgs 文件而不是源 SVG。如果仍失败,请简化图形并在 @Stickers 中测试新导出文件。

我的 SVG 文件会上传到服务器吗?

会。选择 SVG 后,副本会发送到服务用于诊断,即使此时尚未登录 Telegram。SVG 解析、动画和 TGS 生成在浏览器中完成。可选的 Pro 预览和贴纸包工具也会通过服务将导出的 TGS 发送到 Telegram。

可以上传 PNG、GIF、Lottie JSON 或现有 TGS 吗?

转换器接受矢量 SVG 源文件,不导入 PNG、GIF、Lottie JSON 或已有的 TGS。对于位图,请先描摹或重绘为矢量路径,再导出 SVG。

需要 After Effects 吗?这是 Telegram 官方工具吗?

此流程无需安装 After Effects。SVG to TGS 是独立转换器,与 Telegram 没有关联关系。

立即开始

将您的 SVG 转为 TGS

上传矢量 SVG 并通过 Telegram 登录,预览贴纸或表情,然后免费下载 TGS 文件。

上传 SVG