Checkbox Components
11 professional checkbox variants with subtle GSAP animations. Built for SaaS, dashboards, and enterprise apps.
All Variants
Fast, subtle animations (100–250ms). Clear states. Good focus + keyboard support. Works in lists, tables, forms.
Liquid Fill 💧
Water fill with bubbles
Clean Check Draw
Stripe / Notion vibes
Fill + Check Reveal
Modern, clear state
Soft Toggle
Friendly, modern SaaS
Indeterminate State
Select all patterns
Focus Ring
Accessible, enterprise-grade
Subtle Pulse
Premium polish
Minimal Morph
Calm, serious apps
Liquid Fill 💧
Water-fill effect with clipPath animation. Rising bubbles float upward with randomized paths. Squish physics compresses the box before fill. Drain animation on uncheck.
Installation
Clean Check Draw
Classic pro. Box outline stays, checkmark draws with stroke animation, subtle scale. Stripe/Notion vibes.
Installation
Fill + Check Reveal
Box fills with brand color, checkmark fades/slides in, tiny bounce on completion. Modern, clear state change.
Installation
Soft Toggle
Box rounds more when checked, background transitions, checkmark appears with fade + scale. Friendly, modern SaaS.
Installation
Indeterminate State
Third state shows a dash instead of check. Dash slides in horizontally. Perfect for 'Select all' patterns.
Installation
Focus Ring
On focus: animated ring expands around checkbox. On check: ring settles + check draws in. Accessible, enterprise-grade.
Installation
Subtle Success Pulse
When checked: checkbox briefly pulses, faint glow expands and fades. Very subtle, not flashy. Premium polish.
Installation
List Selection
Checking animates row background highlight and check draws in. Uncheck reverses smoothly. Table/dashboard quality UX.
Installation
Card Selection
Checkbox in corner of a card. On check: card lifts, border highlights, checkmark appears. Figma/Notion style.
Pro Plan
$29/month
Team Plan
$99/month
Installation
Smart Group
Select all checkbox with children. Checked → all children animate in sequence. Indeterminate → dash animates in. Enterprise tables.
Installation
Minimal Morph
Box morphs slightly (radius change), checkmark scales from 0.8 → 1. Very restrained animation. Calm, serious, pro apps.
Installation
What Makes a Checkbox "Professional"
Fast & Subtle
Animations between 100–250ms. No flashy or distracting motion.
Clear States
Checked, unchecked, and indeterminate states are visually distinct.
Accessible
Full keyboard navigation, focus states, and ARIA attributes.
Works Everywhere
Lists, tables, cards, forms, settings panels.
GSAP Powered
Stroke animations, stagger effects, synchronized row highlights.
Light & Dark
All variants work seamlessly in both light and dark modes.