SVGテキストアニメーションジェネレーター

見出しやロゴ向けの、動くSVGテキストを生成する

プレビュー

ToolDeck

設定

テキスト
8 / 30
アニメーションのプリセット
色と線
タイミング
コード
SVGHTML + CSSReact
<svg class="svg-text-anim" viewBox="0 0 600 96" width="100%" xmlns="http://www.w3.org/2000/svg" role="img" aria-label="ToolDeck">
  <style>
    .svg-text-anim { background: #09090b; overflow: visible; }
    .svg-text-anim-text { font-family: system-ui, sans-serif; font-size: 64px; font-weight: 700; fill: #ffffff; stroke: #fb7185; stroke-width: 2; stroke-dasharray: 308px; stroke-linecap: round; stroke-linejoin: round; animation: text-stroke-draw 3s ease-in-out 0s infinite backwards; }
    @keyframes text-stroke-draw {
      0% { stroke-dashoffset: 308px; fill: transparent; }
      60% { stroke-dashoffset: 0px; fill: transparent; }
      100% { stroke-dashoffset: 0px; fill: #ffffff; }
    }
  </style>
  <text class="svg-text-anim-text" x="50%" y="54%" text-anchor="middle" dominant-baseline="middle">ToolDeck</text>
</svg>

HTMLにSVGを貼り付けるだけで再生されます。

SVGテキストアニメーションジェネレーターとは#

SVGテキストアニメーションジェネレーターは、短い一行のテキストを動きのある見出しに変えるツールです。輪郭を描く動きやグラデーションの表示など、4種類のプリセットから選び、色・線・フォント・タイミングをページに合わせて調整します。作られる画像はSVGなので、拡大しても崩れません。

できたコードは、ページやプロジェクトに貼るか、ファイルとしてダウンロードできます。

使い方#

  1. 見出しの文字を入力し、文字サイズ、フォント、太さを設定します。入力できるのは30文字までです。
  2. アニメーションのプリセットを選びます。
  3. 線の太さと色を設定します。
  4. 再生時間・遅延・イージング・繰り返しを調整します。
  5. 出力形式を選び、コードをコピーするかダウンロードします。

作業中は、プレビューの「はじめから再生」「一時停止」「リセット」で動きを確認できます。「プレビューを固定」を使うと設定中も表示されたままになります。

プリセットと設定項目#

  • 輪郭描画:輪郭を描いてから塗りを出す、印象的な見出し向けの動きです。
  • 輪郭から塗りつぶし:同じ輪郭をなぞってから消し、塗りだけを残します。落ち着いた変化です。
  • 発光:輪郭を描きながら光を強め、最後は淡い塗りに落ち着きます。暗い背景に合います。
  • グラデーション表示:2色のグラデーションで輪郭と塗りを描きます。開始色・終了色はこのプリセットでのみ表示され、選択中は塗りと線の色の代わりに使われます。
  • 見出しの文字:1行のみ。改行は取り除かれます。
  • フォント:既定はシステムフォントで、ほかに用意されたフォントから選べます。
  • 文字サイズ・太さ:サイズはpx単位、太さも選べます。
  • :塗り・線・背景を設定します。背景はプレビューとスニペットの両方に反映されます。
  • 線の太さ:輪郭の太さをpx単位で指定します。
  • 再生時間・遅延・イージング・繰り返し:1回の長さ、開始前の待ち時間、加速のしかた、再生回数を決めます。
  • 出力形式:SVGは1つの要素にまとまり、HTML + CSSはスタイルとマークアップを分離し、Reactはコンポーネントになります。

活用シーン#

  • ランディングページの見出しに動きを付ける。
  • ロゴ風の一行を目立たせる。
  • イベントやキャンペーンのページヘッダーを飾る。
  • 線の太さや色、各プリセットをスタイルシートに書く前に試す。

よくある質問#

  • 生成

最終更新:

関連ツール