---
title: "Ripple Hover Grid — Free Framer component · Best of Framer"
description: "Free Framer component · by Munzir Kareem · Effects. Ripple Hover Grid — an image grid component that splits any image into tiles and animates them with a mesmerizing center-to-edge 3D flip…"
canonical: "https://framer.elliotli.dev/component/ripple-hover-grid"
---

[Home](/)/[Components](/components)/[Effects](/components/category/effects)/Ripple Hover Grid

# Ripple Hover Grid

Grid tiles flip from center on hover

[View on Framer](https://framer.com/marketplace/components/ripple-hover-grid/?via=elliot-li)

![Ripple Hover Grid preview image 1](https://framer.elliotli.dev/og/component/ripple-hover-grid/6f8f72347c53dab8/1600x1200.jpg)

## Summary

Ripple Hover Grid — an image grid component that splits any image into tiles and animates them with a mesmerizing center-to-edge 3D flip reveal on hover.

## Description

**Ripple Hover Grid – Interactive 3D Flip Image Reveal Component for Framer**

Add a stunning hover interaction to your Framer projects with the Ripple Hover Grid — an image grid component that splits any image into tiles and animates them with a mesmerizing center-to-edge 3D flip reveal on hover. Tiles cascade outward in a wave-like ripple, flipping to reveal a second image beneath. No coding required.

**What It Does**

Ripple Hover Grid divides any image into a fully configurable tile grid (3×3 up to 20×20) and triggers a sequential 3D flip animation on hover — rippling outward from the center like a wave. A second image is revealed on the back of each tile, making it perfect for before/after reveals, portfolio showcases, product transitions, and interactive hero sections.

**Key Features**

**Ripple Flip Animation**

-   Signature center-to-edge wave cascade hover effect
    
-   Sequential tile flipping with smooth staggered timing
    
-   Full control over ripple speed, rotation duration, and easing
    

**Dual Image Display**

-   Show two images in a single interactive component
    
-   Perfect for before/after comparisons, product reveals, and portfolio storytelling
    
-   Smooth 3D perspective transition between front and back images
    

**Fully Customizable Grid**

-   Grid size from 3×3 up to 20×20 tiles
    
-   Tile size adjustable from 30px to 200px
    
-   Configurable gap for tight mosaics or open, spacious layouts
    

**Advanced Animation Controls**

-   Fine-tune ripple speed, flip duration, breathing intensity, and breathing speed
    
-   Optional idle breathing animation keeps the grid alive between interactions
    
-   Dial in subtle, professional effects or bold, dramatic motion
    

**3D Perspective Depth**

-   True CSS 3D transforms with adjustable perspective depth (500–2000px)
    
-   Realistic depth and dimension on every tile flip
    
-   Optional per-tile shadow for added visual depth
    

**Performance Optimized**

-   Built with Framer Motion for hardware-accelerated, smooth animations
    
-   React.memo ensures fluid rendering on large grids (up to 400 tiles)
    
-   Auto-pauses when out of viewport to conserve resources
    

**Responsive & Flexible**

-   Supports Fixed, Fill, and Relative sizing modes
    
-   Adapts to any container while maintaining tile proportions and animation timing
    
-   Works seamlessly across desktop and mobile layouts
    

**Perfect For**

-   Image galleries and portfolio grids
    
-   Before/after product showcases and comparison sliders
    
-   Interactive hero sections and landing pages
    
-   Hover-reveal and image transition effects
    
-   Creative visual storytelling
    
-   Portfolio presentations and client work
    

**Technical Specs**

-   Built with React + Framer Motion
    
-   TypeScript support
    
-   Responsive image support with srcSet
    
-   Accessible alt text support
    
-   Customizable background colors, shadows, and easing functions
    
-   Drag and drop onto canvas — no coding required
    

## Rank history [How rankings work →](/terms#rankings)

-   All · #6852

## Details

- **Author**: Munzir Kareem
- **Published**: 2026-05-30
- **Updated**: 2026-05-30
- **Added**: 2026-05-16
- **Categories**: Effects

## More like this

-   [Particle Image](/component/particle-image) — Jamik · $12 — Logos and photos as 3D points
-   [Ascii Portrait](/component/ascii-portrait) — The Black Sheep · Free — Photos that dissolve into ASCII
-   [Sandfall](/component/sandfall) — Cyedi Creative Studio · $5 — Your headline, buried in coloured
-   [Still Water](/component/still-water) — DariStudio · $9 — Water ripples over any photo
