WEB ANIMATION CATALOG

SEE IT.
COPY IT. BUILD IT.

CSSアニメーション・JavaScriptエフェクトを動くデモで確認し、コードをコピー。
Claude / Cursor / V0 用AIプロンプト付き。AIでサイトを作る人のためのWebアニメーション効果カタログ。

TRY EFFECTS ON YOUR IMAGE あなたの画像で全エフェクトを試着 →

Motion Lab について

Motion Lab は、Claude / Cursor / V0 などのAIコーディングツールでWebサイトを作る人のためのWebアニメーション効果カタログです。ホバー・スクロール・カード・ボタン・テキスト演出など199種類のWebアニメーションを、動くデモ+コピー可能なHTML / CSS / JSコード+AIプロンプトの3点セットで提供します。

GSAP・Framer Motion 対応。Aceternity UI・Magic UI・shadcn-ui で頻出するトレンドエフェクト(Border Beam / Bento Grid / Animated Beam など)もカバー。すべて完全無料・登録不要・商用利用可。AIにそのまま貼り付けられるプロンプトで、エフェクトの組み込みが数秒で完了します。

CATEGORY
TECH
SEARCH
擬音で探す
SORT / で検索 199 / 199 SHOWN

BROWSE BY CATEGORY

カテゴリ別の解説ページでは、そのジャンルの実装の勘所とよくある失敗をまとめています。上のフィルターは一覧の絞り込み、こちらは読み物です。

テキストアニメーション21 ホバーエフェクト8 スクロールアニメーション15 マイクロインタラクション19 カードアニメーション15 背景アニメーション14TOOL ボタンアニメーション10 ローディングアニメーション7 トランジション・画面遷移9 モーダル・ドロワー8 SVGアニメーション8TOOL カーソルエフェクト6
№001 LIVE☆ +
MAGNETIC HOVER
HOVERCSSJS
№002 LIVE☆
REVEAL
REVEAL MASK
TEXTCSS
№003 LIVE☆
SPLIT
TEXT SPLIT
TEXTCSS
№004 LIVE☆
TILT
TILT 3D HOVER
HOVERCSSJS
№005 LIVE☆
BORDER
BORDER REVEAL
HOVERCSS
№006 LIVE☆
SPOT
SPOTLIGHT HOVER
HOVERCSSJS
№007 LIVE☆
HELLO!
TYPEWRITER
TEXTCSSJS
№008 LIVE☆
SKELETON LOADER
LOADINGCSS
№009 LIVE☆
TOGGLE SWITCH
MICROCSS
№010 LIVE☆
SCENE
PAGE FADE TRANSITION
TRANSITIONCSS
№011LIVE☆
IMAGE ZOOM MASK
HOVERCSS
№012LIVE☆
CUSTOM CURSOR
CURSORCSSJS
№013LIVE☆
NUMBER COUNT UP
TEXTJS
№014LIVE☆
PROGRESS BAR
LOADINGCSSJS
№015LIVE☆
LIKE BURST
MICROCSSJS
№016LIVE☆
PARALLAX SCROLL
SCROLLCSSJS
№017LIVE☆
SCROLL TRIGGER
SCROLLCSS
№018LIVE☆
STICKY SECTIONS
SCROLLCSS
№019LIVE☆
HORIZONTAL SCROLL
SCROLLCSSJS
№020LIVE☆
VIEW TRANSITION API
TRANSITIONCSS
№021LIVE☆
RIPPLE EFFECT
BUTTONCSSJS
№022LIVE☆
LIQUID BUTTON
BUTTONCSS
№023LIVE☆
SHINE SWEEP
BUTTONCSS
№024LIVE☆
ARROW SLIDE BUTTON
BUTTONCSS
№025LIVE☆
FLIP CARD
CARDCSS
№026LIVE☆
GLASSMORPHISM CARD
CARDCSS
№027LIVE☆
STACKED CARDS
CARDCSSJS
№028LIVE☆
CONTENT SLIDE CARD
CARDCSS
№029LIVE☆
GRADIENT TEXT
TEXTCSS
№030LIVE☆
GLITCH TEXT
TEXTCSS
№031LIVE☆
WAVY TEXT
TEXTCSS
№032LIVE☆
SCRAMBLE TEXT
TEXTCSSJS
№033LIVE☆
MARQUEE TEXT
TEXTCSS
№034LIVE☆
SPINNER
LOADINGCSS
№035LIVE☆
DOTS PULSE
LOADINGCSS
№036LIVE☆
PROGRESS RING
LOADINGCSSJS
№037LIVE☆
CHECKBOX ANIMATION
MICROCSS
№038LIVE☆
ACCORDION
MICROCSSJS
№039LIVE☆
TOOLTIP
MICROCSS
№040LIVE☆
STAR RATING
MICROCSSJS
№041LIVE☆
HAMBURGER MENU
MICROCSSJS
№042LIVE☆
MODAL FADE
MODALCSSJS
№043LIVE☆
SLIDE DRAWER
MODALCSSJS
№044LIVE☆
BOTTOM SHEET
MODALCSSJS
№045LIVE☆
ANIMATED GRADIENT
BACKGROUNDCSS
№046LIVE☆
AURORA BACKGROUND
BACKGROUNDCSS
№047LIVE☆
PARTICLE FIELD
BACKGROUNDCSSJS
№048LIVE☆
MESH GRADIENT
BACKGROUNDCSS
№049LIVE☆
SVG LINE DRAW
SVGCSS
№050LIVE☆
WAVE DIVIDER
SVGCSS
№051LIVE☆
BORDER BEAM
CARDCSS
№052LIVE☆
ANIMATED BEAM
BACKGROUNDCSSSVG
№053LIVE☆
BENTO GRID
CARDCSS
№054LIVE☆
WORD PULL UP
TEXTCSSJS
№055LIVE☆
CURSOR TRAIL
CURSORCSSJS
№056LIVE☆
GSAP SCROLL REVEAL
SCROLLJSGSAP
№057LIVE☆
GSAP TEXT STAGGER
TEXTJSGSAP
№058LIVE☆
SVG SQUIGGLE UNDERLINE
SVGCSSSVG
№059LIVE☆
SVG MARCHING ANTS
SVGCSSSVG
№060LIVE☆
SLIDE PANEL TRANSITION
TRANSITIONCSSJS
№061LIVE☆
CURSOR SPOTLIGHT REVEAL
CURSORCSSJS
№062LIVE☆
TAILWIND GRADIENT BUTTON
BUTTONCSSTAILWIND
№063LIVE☆
TAILWIND PULSE SKELETON
LOADINGCSSTAILWIND
№064LIVE☆
TAILWIND GROUP HOVER CARD
CARDCSSTAILWIND
№065LIVE☆
FRAMER SPRING HOVER
HOVERCSSFRAMER
№066LIVE☆
FRAMER FADE UP
CARDCSSFRAMER
№067LIVE☆
FRAMER ANIMATEPRESENCE
MODALCSSJSFRAMER
№068LIVE☆
MAGNETIC BUTTON
CURSORJS
№069LIVE☆
CURSOR GLOW FOLLOW
CURSORCSSJS
№070LIVE☆
CURSOR BLOB FOLLOW
CURSORJS
№071LIVE☆
CROSSFADE GALLERY
TRANSITIONCSSJS
№072LIVE☆
CURTAIN REVEAL
TRANSITIONCSSJS
№073LIVE☆
ZOOM BLUR TRANSITION
TRANSITIONCSSJS
№074LIVE☆
SVG SIGNATURE DRAW
SVGCSSSVG
№075LIVE☆
SVG GAUGE
SVGCSSJSSVG
№076LIVE☆
MODAL SCALE BLUR
MODALCSSJS
№077LIVE☆
TOAST NOTIFICATION
MODALCSSJS
№078LIVE☆
ANIMATED GRID BACKGROUND
BACKGROUNDCSS
№079LIVE☆
FLOATING SHAPES BACKGROUND
BACKGROUNDCSS
№080LIVE☆
TAILWIND PULSE CTA
BUTTONCSSTAILWIND
№081LIVE☆
BUTTON 3D PRESS
BUTTONCSS
№082LIVE☆
UNDERLINE SLIDE HOVER
HOVERCSS
№083LIVE☆
ROTATING WORDS
TEXTCSSJS
№084LIVE☆
BAR LOADER
LOADINGCSS
№085LIVE☆
GSAP PARALLAX SCROLL
SCROLLJSGSAP
№086LIVE☆
GSAP COUNTER
MICROJSGSAP
№087LIVE☆
FRAMER DRAG
MICROCSSJSFRAMER
№088LIVE☆
FRAMER STAGGER LIST
CARDCSSFRAMER
№089LIVE☆
TAILWIND TOGGLE
MICROCSSTAILWIND
№090LIVE☆
SCROLL PROGRESS BAR
SCROLLJS
№091LIVE☆
CONFETTI BURST
MICROJS
№092LIVE☆
BADGE BOUNCE
MICROCSSJS
№093LIVE☆
NEON FLICKER TEXT
TEXTCSS
№094LIVE☆
GRADIENT FLOW TEXT
TEXTCSS
№095LIVE☆
CARD SPOTLIGHT
CARDCSSJS
№096LIVE☆
FLIP COUNTER
MICROCSSJS
№097LIVE☆
GLOW PULSE TEXT
TEXTCSS
№098LIVE☆
SEGMENTED CONTROL
MICROCSSJS
№099LIVE☆
SVG BLOB ROTATE
SVGCSSSVG
№100LIVE☆
EXPANDING SEARCH
MICROCSSJS
№101LIVE☆
AURORA TEXT
TEXTCSS
№102LIVE☆
AURORA BUTTON
BUTTONCSS
№103LIVE☆
AURORA CARD
CARDCSS
№104LIVE☆
FRAMER LAYOUT ANIMATION
CARDCSSJSFRAMER
№105LIVE☆
FRAMER MODAL
MODALCSSJSFRAMER
№106LIVE☆
FRAMER PAGE TRANSITION
TRANSITIONCSSJSFRAMER
№107LIVE☆
GSAP PIN SECTION
SCROLLJSGSAP
№108LIVE☆
GSAP HORIZONTAL SCROLL
SCROLLJSGSAP
№109LIVE☆
GSAP TIMELINE SEQUENCE
TEXTJSGSAP
№110LIVE☆
SHIMMER BUTTON
BUTTONCSS
№111LIVE☆
ORBITING CIRCLES
BACKGROUNDCSS
№112LIVE☆
DOT PATTERN BACKGROUND
BACKGROUNDCSS
№113LIVE☆
RETRO GRID BACKGROUND
BACKGROUNDCSS
№114LIVE☆
LOGO MARQUEE
SCROLLCSS
№115LIVE☆
LIQUID GLASS CARD
CARDCSS
№116LIVE☆
SCROLL DRIVEN PROGRESS
SCROLLCSS
№117LIVE☆
SCROLL REVEAL VIEW TIMELINE
SCROLLCSS
№118LIVE☆
STARTING STYLE FADE
TRANSITIONCSS
№119LIVE☆
POPOVER API MENU
MODALCSS
№120LIVE☆
ANCHOR POSITIONING TOOLTIP
MICROCSS
№121LIVE☆
OFFSET PATH MOTION
SVGCSSSVG
№122LIVE☆
VARIABLE FONT MORPH
TEXTCSS
№123LIVE☆
HAS SELECTOR HOVER
HOVERCSS
№124LIVE☆
METEOR SHOWER
BACKGROUNDCSS
№125LIVE☆
RIPPLE BACKGROUND
BACKGROUNDCSS
№126LIVE☆
ANIMATED SHINY TEXT
TEXTCSS
№127LIVE☆
BLUR FADE IN
TRANSITIONCSS
№128LIVE☆
ANIMATED LIST
MICROCSSJS
№129LIVE☆
MACOS DOCK
MICROCSSJS
№130LIVE☆
LAMP GLOW HEADING
TEXTCSS
№131LIVE☆
INFINITE MOVING CARDS
SCROLLCSS
№132LIVE☆
BEFORE AFTER SLIDER
CARDCSSJS
№133LIVE☆
PROGRESSIVE BLUR
BACKGROUNDCSS
№134LIVE☆
GRAIN NOISE OVERLAY
BACKGROUNDCSSSVG
№135LIVE☆
TEXT SCROLL HIGHLIGHT
TEXTCSS
№136LIVE☆
CARD 3D PIN
CARDCSS
№137LIVE☆
ELASTIC TAB INDICATOR
MICROCSSJS
№138LIVE☆
SWIPE CAROUSEL
SCROLLCSS
№139LIVE☆
MORPHING BLOB BUTTON
BUTTONCSS
№140LIVE
FLOATING LABEL
MICROCSS
№141LIVE
COPY BUTTON
MICROCSSJS
№142LIVE
COMMAND PALETTE
MODALCSSJS
№143LIVE
SCROLL SNAP
SCROLLCSS
№144LIVE
BACK TO TOP BUTTON
SCROLLCSSJS
№145LIVE
SHRINKING HEADER
SCROLLCSSJS
№146LIVE
TEXT GENERATE EFFECT
TEXTCSSJS
№147LIVE
MORPHING TEXT
TEXTCSSJS
№148LIVE
MARKER HIGHLIGHT
TEXTCSSJS
№149LIVE
RAINBOW BUTTON
BUTTONCSS
№150LIVE
MOVING BORDER
BUTTONCSS
№151LIVE
EXPANDABLE CARD
CARDCSSJS
№152LIVE
SPARKLES TEXT
TEXTCSSJS
№153LIVE
SPINNING TEXT
TEXTCSSJS
№154LIVE
PULSATING BUTTON
BUTTONCSS
№155LIVE
DOWNLOAD PROGRESS BUTTON
BUTTONCSSJS
№156LIVE
PASSWORD STRENGTH METER
MICROCSSJS
№157LIVE
OTP INPUT
MICROCSSJS
№158LIVE
STEPPER PROGRESS
MICROCSSJS
№159LIVE
TYPING INDICATOR
LOADINGCSSJS
№160LIVE
LIGHTBOX GALLERY
MODALCSSJS
№161LIVE
PRICING TOGGLE
CARDCSSJS
№162LIVE
SWIPE TO DISMISS
CARDCSSJS
№163LIVE
SCROLL VELOCITY TEXT
SCROLLCSSJS
№164LIVE
SMOOTH CURSOR
CURSORCSSJS
№165LIVE
FOLLOWING POINTER
CURSORCSSJS
№166LIVE
LENS MAGNIFIER
CURSORCSSJS
№167LIVE
CIRCLE REVEAL THEME TOGGLE
TRANSITIONCSSJS
№168LIVE
MULTI STEP LOADER
LOADINGCSSJS
№169LIVE
CONIC SPINNER
LOADINGCSS
№170LIVE
INDETERMINATE PROGRESS
LOADINGCSSJS
№171LIVE
PING STATUS DOT
MICROCSSTailwind
№172LIVE
HOLD TO CONFIRM BUTTON
BUTTONCSSJS
№173LIVE
INTERACTIVE HOVER BUTTON
BUTTONCSS
№174LIVE
LINE SHADOW TEXT
TEXTCSS
№175LIVE
TRACING BEAM
SCROLLCSSJS
№176LIVE
IMAGE TRAIL
CURSORCSSJS
№177LIVE
CLICK SPARK
CURSORCSSJS
№178LIVE
FLIP LIST REORDER
TRANSITIONCSSJS
№179LIVE
DIRECTION-AWARE TABS
TRANSITIONCSSJS
№180LIVE
TOP LOADING BAR
LOADINGCSSJS
№181LIVE
PULL TO REFRESH
LOADINGCSSJS
№182LIVE
CONTEXT MENU
MODALCSSJS
№183LIVE
FULLSCREEN MENU OVERLAY
MODALCSSJS
№184LIVE
ALERT DIALOG SHAKE
MODALCSSJS
№185LIVE
RANGE SLIDER BUBBLE
MICROCSSJS
№186LIVE
DRAG TO SCROLL
SCROLLCSSJS
№187LIVE
SCROLL SPY TOC
SCROLLCSSJS
№188LIVE
AUTO-GROW TEXTAREA
MICROCSSJS
№189LIVE
INVOKER COMMANDS
MODALCSSJS
№190LIVE
DIALOG LIGHT DISMISS
MODALCSSJS
№191LIVE
TEXT BOX TRIM
TEXTCSSJS
№192LIVE
CSS SHAPE MORPH
CARDCSSJS
№193LIVE
SIBLING INDEX SPINNER
LOADINGCSSJS
№194LIVE
CSS SCROLL CAROUSEL
SCROLLCSS
№195LIVE
CSS IF() VARIANTS
BUTTONCSS
№196LIVE
CSS CUSTOM FUNCTION
CARDCSSJS
№197LIVE
CORNER SHAPE SQUIRCLE
BUTTONCSS
№198LIVE
HEIGHT AUTO TRANSITION
TRANSITIONCSSJS
№199LIVE
CUSTOMIZABLE SELECT
MICROCSSJS
NO EFFECTS FOUND

— LEARN MORE

GUIDES

Webアニメーション・CSS・JavaScript・UX設計の長文ガイド28本。基礎から最新トレンドまで体系的に学べます。

テーマ別のガイド一覧を見る →

BASICS
Webアニメーションとは?基本と効果がわかる完全ガイド
BASICS
CSSアニメーション入門 — transition と @keyframes の使い分け
HOVER
ホバーエフェクトの作り方 — 5つの基本パターン
SCROLL
スクロールアニメーション完全ガイド — IntersectionObserver
MICRO
マイクロインタラクション設計 — UX底上げの小さな動き
BASICS
CSS vs JavaScript アニメーション — 使い分けの基準
UX
WebアニメーションがUXに与える 7つの心理効果
PERFORMANCE
Core Web Vitalsに影響しないアニメーション設計
AI
Claude / Cursor / v0 でアニメーション付きサイトを作る方法
TRENDS
2026年Webアニメーショントレンド — 最新10選
FRAMER
Framer Motion入門 — React アニメーションの定番ライブラリ
TAILWIND
Tailwind CSSでアニメーション — animate・transition・group/peer
GSAP
GSAP ScrollTrigger 完全ガイド — スクロール連動アニメーション
LOADING
ローディングUIの設計 — スケルトン・スピナー・プログレスバー
BUTTON
ボタンアニメーション大全 — ホバー・プレス・CTA演出
CURSOR
カーソルエフェクトの作り方 — 追従・マグネット・スポットライト
CSS
CSSアニメーション コピペで使える実装例12選
LOADING
ローディングアニメーション css コピペ集 — 定番7種を比較
HOVER
ホバーアニメーション css コピペ集 — 11の実装例
TEXT
テキストアニメーション css コピペ集 — 厳選13種を用途別に整理
CSS
CSSオーロラエフェクトの作り方|背景・テキスト・ボタン・カード実装4選
AI
Claude Code でWebアニメーションを実装する — 指示の書き方と実例5選
AI
Cursor(AIコードエディタ)でCSSアニメーションを実装する — Rules設定とプロンプト実例
AI
CSSアニメーション AIプロンプト例文集 — そのまま使える指示文テンプレ
AI
CLAUDE.md / .cursorrules に書くアニメーション規約テンプレート【コピペ可】
AI
GitHub Copilot でCSSアニメーションを実装する — 補完・Chat・Edits の使い分け
AI
AIが書いたアニメーションが動かないとき — 原因7分類と切り分けの手順
AI
AIコーディングツール比較:アニメーション実装で何が違うか — 4ツールを同条件で検証

— BOOKS · PR · AMAZON

Motion Lab の100エフェクトを支える「動き」と「UI設計」の基礎を、紙の本でも体系的に。3冊いずれも編集部おすすめ。

なかしまぁ先生のCSSアニメーション入門 初学者の決定版・hover/keyframe/transition を体で覚える → マイクロインタラクション UI/UXデザインの神は細部に宿る・Dan Saffer → Fundamentals of Web Animation with GSAP GSAP / ScrollTrigger 公式実装テクの英語決定版 →

Amazonのアソシエイトとして適格販売により収入を得ています。

— LEARN OFFLINE / 学びを止めないPR

CSS・JavaScript・UXデザインの技術書やオーディオブックは、Amazonのサブスクで読み放題・聴き放題。すべて初回無料体験あり。

Kindle Unlimited 技術書・デザイン書が読み放題。30日無料体験 → Audible 移動中に耳で学ぶ。30日無料体験 → Amazon Prime Prime Reading・配送特典も。30日無料体験 → Music Unlimited 作業用BGMに。1億曲が聴き放題・30日無料体験 →

Amazonのアソシエイトとして適格販売により収入を得ています。

PR — モーション・アニメ制作におすすめ

Live2D — 2Dアニメーション制作ソフト
Webアニメの次は、キャラクターを動かす

2Dアニメーション制作ソフト。動画素材・LP装飾としても展開可能。

Live2Dを試す →
SkillHacks — プログラミング・動画編集スクール
動画編集を1本仕上げると、世界が変わる

動画編集・プログラミングが学べる買い切り型オンラインスクール。

講座を見る →
Adobe — デザイン・モーション制作の業界標準ツール
デモの先の、本番デザインへ

Photoshop・Illustrator・After Effects などデザイン&モーション制作の業界標準ツール。

Adobeを見る →
デイトラ — Web制作オンラインスクール
コピペの次は、仕事にするWebスキル

Web制作・デザイン・動画編集を実務レベルで学べるオンラインスクール。

デイトラを見る →
DMM 生成AI CAMP — 生成AI活用オンライン講座
AIプロンプトを、仕事の武器にする

ChatGPTなどの生成AIを実務で活かすスキルを学ぶオンライン講座。無料セミナーあり。

DMM 生成AI CAMPを見る →

※ A8.netアフィリエイト広告を利用しています。

FAQ · よくある質問

FREQUENTLY ASKED

Motion Lab は何ができるサイトですか?
Webサイトのアニメーション効果(ホバー・スクロール・テキスト・ローディング等)をカタログ化したサイトです。各効果について「動くデモ」「コピー可能なコード(HTML/CSS/JS)」「Claude/Cursor/V0 用の AI プロンプト」の3点セットを提供します。
提供されているコードは商用利用できますか?
はい、コードスニペットおよび AI プロンプトは商用・非商用を問わず自由にコピー・改変・利用可能です。出典明記も不要です。詳細は利用規約をご確認ください。
AI プロンプトはどう使えばよいですか?
各エフェクトの詳細ページに Claude / Cursor / V0 用に最適化された3種類のプロンプトがあります。「COPY」ボタンでコピーして、お使いの AI ツールに貼り付けるだけで実装コードが生成されます。
CUSTOMIZE 機能とは何ですか?
各エフェクトページの上部に「TEXT / COLOR / SPEED」等の入力フィールドがあり、入力するとデモ・コード・AI プロンプトが全てリアルタイムで書き換わります。コピーすればそのまま自分のサイトで使える状態になります。
CSS のみのエフェクトと JavaScript が必要なエフェクトの違いは?
各エフェクトカードに「CSS」「JS」「FRAMER」等の技術タグがついています。CSS のみで完結するもの(軽量・高パフォーマンス)と、カーソル追従などインタラクションに JS が必要なものがあります。フィルターで技術別に絞り込み可能です。
エフェクトは今後追加されますか?
はい、現在199種類のエフェクトを公開しています。今後も12カテゴリ × 5技術の組み合わせを目標に、順次追加していく計画です。

PR

クリエイターのためのツール・スクール

PR CLIP STUDIO PAINT イラスト・マンガ・アニメ制作に特化したプロ仕様ペイントツール。 詳しく見る → PR Live2D イラストを動かすLive2D。VTuberやゲームキャラクターのアニメーション制作に。 詳しく見る → PR Catchy AIで自動キャッチコピー作成。SNS投稿・モーション動画タイトルを3秒で生成。 詳しく見る → PR SkillHacks Web・動画・プログラミングなどのスキルアップに特化したオンラインスクール。 詳しく見る →