文字 SVG 动画生成器

使用AI生成的SVG动画让你的文字生动起来。创建惊艳的文字效果,如打字机展示、故障效果、波浪运动等。非常适合标题、标题和推广内容。

描述你的动画
0/5000
14+
动画类型
~60s
生成耗时
HTML/GIF/MP4
导出格式

案例

每个案例都由一段提示词生成。选一个作为起点,再修改细节即可。

Jelly Bounce

查看提示词

创建一个名为 "Jelly Bounce"(果冻弹跳)的 HTML+CSS+SVG 文字动画。 使用 'Lilita One' 展示字体显示 "SvgAnimate",字号约 78px。 每个字母独立为一个 <text> 元素,并各自设置 animation-delay(每个字母错开约 0.08s)。 应用 1.6s 无限循环 cubic-bezier(0.28, 0.84, 0.42, 1) 关键帧动画: - 0% 停留在 translateY(0) scale(1,1) - 20% 向上跃起:translateY(-50px) scale(0.92, 1.18)(拉伸) - 40% 落地:translateY(0) scale(1.18, 0.78)(压扁) - 55-85% 小幅回弹至静止 使用 transform-origin: center bottom,确保挤压与拉伸效果自然。 每个字母使用不同的糖果鲜艳色(粉/橙/黄/绿/青/紫)。 添加一条水平虚线地面,并在每个字母下放置深色椭圆阴影,阴影随弹跳同步缩放(字母腾空时缩小,压扁时放大)。 背景:奶油白 #fff8e7。整体包裹于卡片中:粗黑边框、24px 圆角、8px 厚实纯色投影。

Cartoon Pop

查看提示词

创建一个名为 "Cartoon Pop"(卡通弹出)的 HTML+CSS+SVG 文字动画。 使用 'Bowlby One'(厚重卡通展示字体)以 72px 显示 "SvgAnimate"。 每个字母: - 设置 paint-order: stroke + 5px 黑色实心描边(外轮廓)+ 鲜艳填充色(红/黄/青/绿/粉/紫/橙循环)。 - 应用 3s 无限循环 cubic-bezier(0.34, 1.56, 0.64, 1) 关键帧,错开约 0.10s: 0% scale(0) rotate(-180deg) opacity 0 20% scale(1.4) rotate(15deg) opacity 1(过冲) 30% scale(0.85) rotate(-8deg) 40% scale(1.05) rotate(3deg) 50%-80% scale(1) rotate(0) 90% scale(1.2) 100% scale(0) rotate(180deg) opacity 0 添加 3 颗带黑色描边的黄色五角星,闪烁动效(scale 0 → 1 + rotate 180° 2s 循环,错开延迟)。 卡通/Q 版/贴纸风格——浅粉柔色背景,粗黑色面板边框,阴影投影。

Rainbow Wave

查看提示词

创建一个名为 "Rainbow Wave"(彩虹波浪)的 HTML+CSS+SVG 动画。 使用 'Fredoka' 粗体 68px 显示 "SvgAnimate",每个字母依次填充完整彩虹色(红→橙→黄→绿→青→靛→紫→粉)。 应用 1.8s ease-in-out 无限循环关键帧,每个字母错开约 0.08s: 0%/100%: translateY(0) rotate(0) scale(1, 1) 25%: translateY(-30px) rotate(-12deg) scale(1.15, 0.85) 50%: translateY(0) rotate(0) scale(0.9, 1.15) 75%: translateY(15px) rotate(8deg) scale(1.05, 0.95) 每个字母设置 transform-origin: center。 背景:6 条嵌套彩虹弧线,用 SVG <path> + stroke 绘制(不同颜色),不透明度 0.25,stroke-linecap: round,组成文字背后的彩虹桥。 浅奶油色卡片,粗黑色边框,厚实投影。

Elastic Stretch

查看提示词

创建一个名为 "Elastic Stretch"(弹性拉伸)的 HTML+CSS+SVG 动画。 使用 'Bungee' 字体 64px 显示 "SvgAnimate",淡绿色调背景。 对每个字母应用 2.4s cubic-bezier(0.68, -0.55, 0.27, 1.55) 无限循环关键帧,错开 0.06s: 0%/100%: scaleY(1) translateY(0) 20%: scaleY(1.8) translateY(-25px) —— 极致向上垂直拉伸 35%: scaleY(0.6) translateY(10px) —— 向下压扁 50%: scaleY(1.3) translateY(-15px) 65%: scaleY(0.85) translateY(5px) 80%: scaleY(1.05) —— 小幅过冲 每个字母循环使用糖果鲜艳色。 左右两侧添加短虚线弹簧线圈路径,上下添加淡淡水平板线,营造弹簧挤压装置感。 卡片:淡绿色背景、黑色边框、投影。

Confetti Pop

查看提示词

创建一个名为 "Confetti Pop"(彩纸喷射)的 HTML+CSS+SVG 动画。 主文字 "SvgAnimate" 使用 'Bowlby One' 72px,深海军蓝填充 + 3px 黄色描边(paint-order: stroke)。 背后再放一个粉色"阴影"副本,偏移 translate(6px, 6px)。 对主文字应用 2s ease-in-out 心跳式缩放/旋转动画: 0%/100%: scale(1) rotate(-1deg) 25%: scale(1.08) rotate(2deg) 50%: scale(0.96) rotate(-2deg) 75%: scale(1.04) rotate(1deg) 用 JavaScript 在 SVG 顶部随机 x 位置注入约 28 个彩纸碎片(混合 <rect>、<circle>、三角形 <polygon>),每片从 7 色派对调色板取随机色,并加 1px 黑色描边。 每片彩纸:3s ease-in 无限循环,从 y=-120 飘落至 y=180,同时旋转 720° 并淡入淡出。每片有随机 animation-delay (0-3s) 和 animation-duration (2.5-4s),更自然。 背景:linear-gradient(135deg, #ffeeee 0%, #fff5e6 100%)。卡片黑色边框 + 投影。

Wiggle Stamp

查看提示词

创建一个名为 "Wiggle Stamp"(抖动印章)的 HTML+CSS+SVG 动画。 紫色矩形"印章"(rect,rx=20,紫色填充,4px 黑色描边)倾斜 -3deg,内部白色文字 "SvgAnimate"(Bowlby One 52px)。 印章本身:2s ease-in-out 缩放脉冲 1 → 1.05 → 1,始终保持 -3deg 倾斜。 内部文字:0.4s 快速手颤抖动——rotate(-3deg) → rotate(-2deg) → rotate(-4deg) → rotate(-3deg),附带 ±1px 微小 translateX,模拟用力盖章时的颤动。 印章周围装饰橙色"光线"(8 条短粗线):stroke-width 4,stroke-linecap round,1s ease-in-out 透明度 + 缩放脉冲(0.4 → 1 → 0.4),表达冲击力/兴奋感。 左右各放一颗黑边小红心,0.8s 循环跳动(scale 1 → 1.3),错开延迟。 背景:浅薰衣草色。卡片黑色边框 + 厚重投影。

Neon Glow

查看提示词

创建一个名为 "Neon Glow"(霓虹辉光)的 HTML+CSS+SVG 招牌动画。 背景:极深紫 #0e0a1f。 文字 "SvgAnimate" 使用 'Bungee' 64px,填充深紫黑 #2a0f3a,描边热粉 #ff5b9e(1.5px,paint-order: stroke)。 SVG <filter id="neonGlow"> 由两层 feGaussianBlur(stdDeviation 3 + stdDeviation 6)通过 feMerge 叠加,应用到文字——形成霓虹的柔和光晕。 应用 3.5s linear 无限循环闪烁关键帧,模拟故障霓虹灯——大部分时间不透明度为 1,随机短暂跌至 0.3-0.6 并伴随亮度波动(在 3%、6%、7%、18%、19%、52%、53% 处使用类似 steps 的时序)。 四角添加 4 段小弯曲"霓虹管"路径(青色 + 黄色交替),每段各有略微不同的闪烁时长(2.7s、4.1s),使闪烁不同步。 文字背后放一个柔和粉色 radialGradient 椭圆,应用 bgPulse 动画(3s 缩放 1 → 1.08 + 不透明度 0.3 → 0.6)作为环境辉光。 卡片配低调深色边框。

Liquid Fill

查看提示词

创建一个名为 "Liquid Fill"(液体填充)的 HTML+CSS+SVG 动画,文字内部水位起伏。 文字 "SvgAnimate" 使用 'Bowlby One' 76px: - 外轮廓层:fill: none,stroke: 深海军蓝 4px,stroke-linejoin: round(始终可见)。 - 内部剪切层:使用同样的文字副本作为 <clipPath id="liquidTextClip">。 在剪切区域内绘制波浪状水形: - 用 SVG <path> 绘制平滑的水平正弦波形多边形,填充 linearGradient(青色 #4cc9f0 → 靛蓝 #5e60ff,垂直渐变)。 - 应用 4s ease-in-out 关键帧:translateY(60px) → translateY(-25px) → translateY(60px)——水位起伏。 - 在波形上叠加嵌套 2s translateX(-40px) 抖动,制造横向摇摆。 文字下方添加 5 个小青色气泡(circles),3s ease-in 从 y=160 升至 y=80,缩放 0 → 1 并淡出。 卡片黑色边框 + 厚实投影。

Blackhole Twist

查看提示词

创建一个名为 "Black Hole Twist"(黑洞扭曲)的 HTML+CSS+SVG 动画。 背景:深空径向渐变,中心 #1a0033 → 边缘 #0a0014。 "SvgAnimate" 每个字母都设置自己的 CSS 自定义属性 --dx 与 --dy,指向中心(如左侧字母 +x,右侧字母 -x)。 对每个字母应用 3s cubic-bezier(0.55, 0, 0.7, 0.2) 无限循环关键帧: 0-8%: 静止于 translate(0,0) rotate(0) scale(1) opacity 1 50%: translate(var(--dx), var(--dy)) rotate(360deg) scale(0.3)——边旋转边被吸向中心 65%: 完全 scale(0) opacity 0——消失 80%: 保持隐藏 92%: scale(1.15)——突然现身 100%: 静止 中心黑色圆 <circle class="hole"> 动画:scale 0 → 1 → 0,与吸入周期同步。 3 圈彩色吸积环(紫/粉/青):仅描边圆,应用 ringSpin 关键帧:scale 0 → 1 → 1.3 + rotate 0 → 720° + 淡出(错开 0.3s、0.6s)。 背景点缀约 8 个白色小星点。 深色卡片。

使用方法

如何制作文字动画

三步完成,无需绘画、关键帧或编程。

  1. 第 1 步:输入文字并描述你想要的动画效果

  2. 第 2 步:AI 生成带有你选择风格的流畅 SVG 文字动画

  3. 第 3 步:调整字体、颜色和时间,然后导出

应用场景

用文字 SVG 动画生成器可以做什么

落地页与标题区域

适合落地页首屏、标题区、重点标语和网站横幅,用动态文字强化信息传达,不必额外制作完整视频。

营销文案与活动宣传

适合活动口号、折扣信息、产品卖点和宣传文案在广告图、社交媒体和转化型素材中以更具节奏感的方式出现。

课程标题与讲解内容

适合课程标题、章节转场、重点字幕和解说强调语,让原本静态的教学排版具备更强的节奏和可视化效果。

品牌视觉系统

适合品牌和产品团队为产品名、口号、启动页和应用内标签建立统一的文字动效规范,让排版在各个触点中保持一致。

核心优势

为什么选择这款文字 SVG 动画生成器

打字机与逐字揭示

支持打字机、擦除式和逐字揭示效果,适合标题、副标题和营销文案。

故障与科技风

支持故障、扫描线、霓虹、终端和赛博风文字效果,适合科技感页面和宣传素材。

波浪与动感排版

支持文字波浪、弹跳、交错、涟漪和弹性缓动,让排版更有动作表现力。

逐字级控制

可以控制每个字符的出现顺序、延迟和强调方式,而不只是整段文本统一进场。

多风格输出

同一段文字内容可以快速切换成标题、海报、预告和解说场景所需的不同节奏与气质。

轻量 SVG 交付

以轻量矢量方式交付文字动效,不依赖笨重视频素材,更适合网页嵌入和维护。

基础知识

什么是文字动画?

文字动画让排版变得生动——字母可以逐字打出、滑入、弹跳、故障效果或在词语间变形。它将静态标题转变为引人注目的焦点。

流行的技术包括打字机效果、逐字符显现、波浪扭曲、渐变扫描和描边绘制(每个字母被实时'书写'出来)。

SVG文字动画完全可缩放、可自定义样式且无障碍。与纯CSS文字效果不同,SVG让你可以对每个字符的路径、填充和时间曲线进行精细控制。

常见问题

文字动画常见问题

开始之前,大家最常问的问题。

我可以创建哪些文字动画风格?

你可以创建打字机效果、逐字展示、波浪动画、故障效果、弹跳进入、渐变变换、霓虹发光等多种效果。

这个工具既适合短口号也适合较长文案吗?

可以,但动效策略会不同。短口号适合更强的进场表现,较长文案通常更适合克制的揭示节奏和更清晰的层级控制。

我可以控制字体和字间距吗?

可以。你可以在提示词里说明字体风格、字重、字距、对齐方式和整体气质,让文字动效更符合品牌或排版场景。

立即制作你的第一个文字动画

用一句话描述想法,即可得到可编辑的动画,并导出为 HTML、GIF 或 MP4。

浏览更多案例