Resources
Desktop app
Marketplace
Community
Developers
Wallpapers
Meetups
Company
Security
Careers
Report
Status
Legal
Blog
Creators
Program
Payouts
Experts
Awards
Events
Brand
Compare
Squarespace
Wordpress
Unbounce
Webflow
Figma
Wix
Solutions
Figma to HTML
Website builder
Portfolio maker
Landing pages
UI/UX design
No-code
Socials
Instagram
X Twitter
YouTube
LinkedIn
Threads
TikTok
    Framer
    EnterprisePricing
    LoginSign up
    Enterprise
    Pricing
    Login
    Sign up
    Marketplace
    TemplatesPluginsComponents
    Templates
    Plugins
    Components
    Component preview thumbnail
    MarketplaceComponents

    ConfettiIcon

    A plug-and-play hover effect that bursts emoji or custom SVG icons for micro-delight on buttons, badges, and CTAs. Fully configurable direction, spread, timing.

    Helen Statsevich
    Helen Statsevich
    Creator
    1d ago
    Updated
    16
    Views
    Helen Statsevich
    Helen Statsevich
    Creator
    1d ago
    Updated
    16
    Views

    Made with Workshop

    Build your own component with AI


    Confetti Icon adds a playful, on-hover particle burst around any icon. Choose between emoji or your own SVG file and control how particles fly—outward (all sides / up / down / sides), inward (implode), or orbital (circular loop). Fine-tune particle count, spread distance, duration, and the main icon’s hover behavior (scale, pulse, circular, bounce). Designed for quick wins: drop it on a fixed-size frame, style the background (optional circular chip), and you’re done.

    Best for:

    Micro-interactions on CTAs, social buttons, feature badges, pricing highlights, success states, and celebratory UI moments.

    Key features

    • Emoji or custom SVG particles (upload SVG).

    • Three motion modes: Outward, Inward, Circular.

    • Direction cones for outward bursts: All Sides / Up / Down / Sides.

    • Main icon hover styles: Scale / Pulse / Circular / Bounce.

    • Controls for particle count, spread, duration, icon size, and colors.

    • Background chip with optional rounded styling.

    • Runs only on hover (no static renderer noise in previews).

    How to use

    1. Add Confetti Icon to a fixed-size frame (e.g., 64×64 or 80×80).

    2. Pick Emoji or toggle Use Custom SVG and upload your file.

    3. Choose Animation Direction and (for outward) set Outward Direction.

    4. Adjust Particle Count, Spread Distance, and Duration.

    5. Optional: set Background to create a circular chip and tune Hover Animation.

    Tips & best practices

    • Performance: Keep particle count ≤ 16 for busy pages or mobile targets.

    • Accessibility: Use it as decoration; keep your button label as real text.

    • Design rhythm: Match Duration to other micro-interactions (0.6–0.9s feels snappy).

    • Branding: Upload a simple monochrome SVG for crisp particle silhouettes.

    Support
    About ComponentsRefund PolicyContact Creator

    More Components

    See All →
    Thumbnail for Gradual Blur, a Framer Marketplace template by Morand Dwenn.
    Gradual Blur
    Free
    Morand Dwenn
    Thumbnail for Ice Hover Effect, a Framer Marketplace template by Pixels.
    Ice Hover Effect
    $2
    Pixels
    Thumbnail for FullScreenMenu, a Framer Marketplace template by Himanshu Sharma.
    FullScreenMenu
    $10
    Himanshu Sharma
    Thumbnail for Dynamic Bento Card, a Framer Marketplace template by Ionut Zamfir.
    Dynamic Bento Card
    $5
    Ionut Zamfir
    Thumbnail for Infinite Text Cycle, a Framer Marketplace template by Nabeel.
    Infinite Text Cycle
    $9
    Nabeel
    Thumbnail for Visual Sitemap, a Framer Marketplace template by Noman.
    Visual Sitemap
    $5
    Noman
    Thumbnail for Media Distort Lens, a Framer Marketplace template by SteelEye®.
    Media Distort Lens
    $4
    SteelEye®
    Thumbnail for FormFieldsValidation, a Framer Marketplace template by Sergei Chyrkov.
    FormFieldsValidation
    $8
    Sergei Chyrkov