ローディングアニメーション生成ツール|CSSスピナーを自動生成

リング・ドット・バー・パルスなど、定番のローディングアニメーション(CSSスピナー)をスライダー操作で直感的に生成できます。
色・サイズ・速度・太さをプレビューで確認しながら、コピペで使えるHTML/CSSコードをワンクリックで取得できます。

このツールは 回 使われています。

Background(プレビュー背景)
Style(スピナーの種類)

        
      
Presets

選べるローディングアニメーション6種類

読み込み中であることをユーザーに伝えるローディング表示。このツールでは、定番から個性派まで6種類のスピナーをCSSだけで生成できます。JavaScriptは不要です。

🔄
リング / デュアルリング
もっとも定番の回転スピナー。円形の枠線の一部だけに色を付けて回転させています。デュアルリングは上下2箇所に別の色を付けた2色版です。
🟢
ドット / バー
複数の要素が時間差で動くタイプ。animation-delay をずらすことで「順番に跳ねる・伸びる」動きを作っています。個数はスライダーで変えられます。
💧
パルス / 波紋
中心から広がりながら消えていくタイプ。transform: scale()opacity の組み合わせで、やわらかい印象のローディングになります。

使い方

  1. 「Style」から作りたいスピナーの種類を選びます。迷ったら「Presets」から近いイメージを選ぶのが早いです。
  2. 「Color」でメインカラーを決めます。デュアルリング・波紋の場合は「Color 2」で2色目も設定します。
  3. スライダーで大きさ・速度・太さを微調整します。ドット・バーは「Items」で個数も変えられます。
  4. プレビューで実際の動きを確認します。背景を Dark に切り替えると、暗いサイトでの見え方もチェックできます。
  5. 仕上がったら「Copy」ボタンでコードをコピーし、自分のサイトに貼り付けます。

コードの使い方

コピーしたコードは .my-loader クラスとして出力されます。ローディングを表示したい場所にHTMLを置き、CSSをスタイルシートに追加するだけで動きます。

例:読み込み中エリアに表示する場合
<div class="loading-area">
  <div class="my-loader"></div>
</div>

※ ドット・バー・波紋は .my-loader の中に子要素の div が必要です。「HTML + CSS」形式でコピーすると構造ごと取得できます。

※ クラス名 .my-loader は自由に変更できます。変更する場合は @keyframes 以外のセレクタをまとめて置き換えてください。

※ コピーしたコードは HTML・CSS・JSコードプレビューツール で動作確認できます。

きれいに見せるコツ

速度は 0.8〜1.5秒 が目安
速すぎると忙しない印象、遅すぎると止まって見えます。1周 1秒前後にすると、多くのサイトで自然に馴染みます。
📐
サイズは控えめに
ローディングは主役ではありません。ボタン内なら 20〜24px、画面中央でも 48〜64px 程度に抑えると、上品な見た目になります。
🎨
背景とのコントラストを確認
淡い色のスピナーは白背景で見えにくくなります。プレビュー背景を切り替えて、実際に使う場所と近い背景で確認するのがおすすめです。

ご利用にあたっては、本Webアプリの 利用規約 も合わせてご確認ください。

バグや表示の乱れ、追加してほしい機能などがあれば、こちらよりお知らせください。

バグや表示の乱れ、使いにくかった点、追加してほしい機能などがあればお知らせください。
同意事項
・本フォームは不具合報告専用です。個別の返信は原則行っておりません。
・誹謗中傷、脅迫、公序良俗に反する内容が含まれる場合、IPアドレス等のログに基づきしかるべき対処を行います。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次