TP Product Image Flipper for WooCommerce
Enhance your WooCommerce store with a beautiful product image flipper. Give your customers a glimpse of another image from your product gallery β 100% responsive and mobile-friendly.
This plugin displays your productβs featured image along with the first gallery image and flips between them on mouse hover.
π Upgrade to TP Gallery PRO β The All-in-One WooCommerce Gallery Solution
Looking for more than just image flipping? TP Gallery PRO includes everything this plugin does β and much more. One plugin to replace multiple gallery, slider, and swatch plugins.
π Learn More About TP Gallery PRO | π¬ View Live Demo
π Loop Gallery β Flipper & Slider Modes
Everything this plugin does, plus a full slider option:
* Flipper Mode β Swap images on hover (just like this plugin)
* Slider Mode β Mini gallery with navigation arrows on each product
* Customizable Arrows β Circle, square, rounded, or minimal styles
* Works on shop, category, and all archive pages
πΌοΈ Product Page Gallery
Replace the default WooCommerce gallery:
* 5 Gallery Layouts β Thumbnails bottom, left, right, grid mosaic, or slider only
* 3 Zoom Types β Inner zoom, lens (magnifying glass), or window zoom
* Video Support β Embed YouTube & Vimeo videos directly in your gallery
* Full-Screen Lightbox β Beautiful lightbox with smooth transitions
π¨ Visual Variation Swatches
Replace dropdown selects with stunning visual options:
* Color Swatches β Visual color selection
* Image Swatches β Mini thumbnails for each option
* Label Swatches β Styled text buttons
π― Per-Variation Galleries
Display unique image sets for each product variation β automatic gallery switching when selecting a variation.
π¦ Product, Category & Brand Sliders
Create beautiful carousels anywhere on your site with shortcodes:
* Product sliders with 5 design presets
* Category sliders (circle, grid, carousel styles)
* Brand sliders with 7 unique styles
* Cross-sells & upsells as Swiper sliders
β‘ Optimized Performance
- Conditional Loading β Scripts load only on relevant pages
- HPOS Compatible β Full High-Performance Order Storage support
- FSE Ready β Works perfectly with Full Site Editing / Block themes
- 100% RTL Support β Perfect for Hebrew, Arabic, and other RTL languages
π Get TP Gallery PRO Now β One Plugin, Endless Possibilities
Free Plugin Features
- Flip between 2 images on product shop/category pages
- Responsive layout
- Responsive images with srcset and sizes attributes
- 100% mobile friendly
- Compatible with most premium themes
- Compatible with HPOS (High-Performance Order Storage)
- Remove duplicate images: Ensures only plugin-generated images are shown
- Images from gallery only: Use only gallery images for the flipper
Pro Version Features
- Works with Elementor products grid
- Display all product gallery images
- Responsive layout
- Navigation support
- Slider autoplay options
- Show/hide dots navigation
- Customizable slider arrows (color/background/icons)
- Customizable slider dots (circle/square/rectangle)
- Infinite loop
- Mouse dragging option
- RTL support
- Touch and swipe support
- 36 animation transform types
- Compatible with most premium themes
- Image size selection (all theme sizes available)
- Change images by dots or thumbnails
Pro Version Video
π You May Also Like
Change Image Size
TP Product Image Flipper uses the WooCommerce image size called woocommerce_thumbnail. To change this size, use our filter:
add_filter('tppif_image_size', 'your_function');
Example
The following example uses full image size. Add this function to your themeβs functions.php file:
| Domain | Exposures | Headers | Last Checked |
|---|---|---|---|
| o*g*n*c*t*.com (WP 7.0.2) | F | Jul 21, 2026 | |
| s*r*e*t*l.com (WP 7.0.2) | D | Jul 21, 2026 | |
| c*a*e*u*e*t*u*l*n.com | F | Jul 21, 2026 | |
| k*i*h*l*s.com (WP 7.0.1) | D | Jul 21, 2026 | |
| e*a*i*s*r*b*a*d*.com | F | Jul 21, 2026 | |
| s*r*a*e*d*s*g*.studio | F | Jul 21, 2026 | |
| k*i*v*.com (WP 6.2.6) | F | Jul 21, 2026 | |
| b*f*a*o*e*t*e*o*t*e*o*k*e*.com | F | Jul 21, 2026 | |
| f*v*r*f*c*o*y.com (WP 7.0.2) | F | Jul 21, 2026 | |
| d*v*t*d*c*e*t*o*s.nl (WP 7.0.2) | F | Jul 21, 2026 | |
| b*f*a*o*o*p*t*r*.com | F | Jul 21, 2026 | |
| t*r*u*.fr | F | Jul 20, 2026 | |
| j*s*.art (WP 7.0.2) | F | Jul 20, 2026 | |
| f*t*n*v*h*p*i*g.com (WP 7.0.2) | F | Jul 20, 2026 | |
| m*o*c*p*.cz | D | Jul 20, 2026 | |
| e*n*v*r*f*.com (WP 7.0.2) | F | Jul 20, 2026 | |
| b*d*h*w*l*.com | F | Jul 20, 2026 | |
| b*c*s*o*a*p*r*l.com | F | Jul 20, 2026 | |
| m*r*i*a*i.com (WP 6.8.6) | F | Jul 20, 2026 | |
| a*u*p*o*f*l*o*s.com (WP 7.0.2) | F | Jul 20, 2026 | |
| h*m*a*d*a*t*r*.com | A | Jul 20, 2026 | |
| i*n*l*t*o*t*t*c*.c*m.br (WP 6.9.5) | F | Jul 20, 2026 | |
| b*b*l*-*a*r*.com (WP 7.0.2) | F | Jul 20, 2026 | |
| u*i*e*w*r*a*n*.com | F | Jul 20, 2026 | |
| a*u*c*o*c*a*i*g.com (WP 6.7.5) | F | Jul 20, 2026 | |
| e*y*a*i*u*a.com | F | Jul 20, 2026 | |
| p*s*a*b*o*m*.com (WP 7.0.1) | F | Jul 20, 2026 | |
| c*a*p*r*o*m*n*e.com (WP 7.0.2) | F | Jul 20, 2026 | |
| f*m*k.fr | F | Jul 20, 2026 | |
| u*i*u*n*w*r*d*c*s.com | F | Jul 20, 2026 | |
| u*i*u*.com | F | Jul 20, 2026 | |
| c*a*s*a*r.com | F | Jul 20, 2026 | |
| h*l*y*u*a*n*c*i*f*r*.com (WP 7.0.2) | F | Jul 20, 2026 | |
| t*e*t*4*c*i*n.com (WP 7.0.2) | F | Jul 20, 2026 | |
| p*p*t*a*u.fr (WP 7.0.2) | D | Jul 20, 2026 | |
| k*o*p*e*.at | F | Jul 20, 2026 | |
| b*d*l*.com (WP 6.2.2) | D | Jul 20, 2026 | |
| m*n*w*r*d*d.com (WP 6.5.3) | A | Jul 20, 2026 | |
| m*k*o*i*g.nl (WP 7.0.2) | A | Jul 20, 2026 | |
| p*r*o*l*.com (WP 7.0.2) | D | Jul 20, 2026 | |
| o*t*k*t*h*c.com | D | Jul 20, 2026 | |
| s*r*e*t*z*.hu | F | Jul 20, 2026 | |
| p*r*m*n*u*i*.com (WP 7.0.2) | F | Jul 20, 2026 | |
| f*e*r*p*h*m*.ch (WP 6.9.1) | F | Jul 20, 2026 | |
| u*i*o*n*t*i*l*s*.com (WP 6.9.4) | D | Jul 20, 2026 | |
| e*e*t*f*o*.com | F | Jul 20, 2026 | |
| f*r*t*f*e*d*m*e*a*.com | F | Jul 20, 2026 | |
| f*r*o*e*p*a*m*.com | F | Jul 20, 2026 | |
| k*u*z*.com (WP 6.7.5) | D | Jul 20, 2026 | |
| t*t*e*d*n*u*i*a.com | F | Jul 20, 2026 | |
| o*e*a*i*n*0*.com | D | Jul 19, 2026 | |
| d*o*i*.fi (WP 7.0.2) | F | Jul 19, 2026 | |
| r*j*w*l*y*n*.com (WP 7.0.1) | F | Jul 19, 2026 | |
| m*l*a*t*.com (WP 7.0.2) | F | Jul 19, 2026 | |
| b*o*a*i*a*g*r*e*s.com (WP 6.9.5) | C | Jul 19, 2026 | |
| h*b*y*o.com | F | Jul 19, 2026 | |
| f*n*a*y*c*r*e*.com (WP 7.0.2) | F | Jul 19, 2026 | |
| f*n*y*-*e*u*y.com (WP 6.4.3) | F | Jul 19, 2026 | |
| o*d*m*t*m*u*e*e*.nl (WP 6.9.4) | F | Jul 19, 2026 | |
| r*i*n*.com | F | Jul 19, 2026 | |
| r*z*l*c*r*c.com (WP 7.0.2) | F | Jul 19, 2026 | |
| d*g*t*l*r*t.com | F | Jul 19, 2026 | |
| d*c*r*r*c*r*m*n*.com (WP 6.4.8) | F | Jul 19, 2026 | |
| k*l*b*-*t*d*o.com | F | Jul 19, 2026 | |
| f*r*s*t*h*m*.c*.uk (WP 7.0.2) | D | Jul 19, 2026 | |
| m*n*h*-*o*r*e.fr (WP 7.0.2) | F | Jul 19, 2026 | |
| h*d*m*l*.com (WP 7.0.2) | F | Jul 19, 2026 | |
| s*e*i*l*o*n.com (WP 7.0.2) | B | Jul 19, 2026 | |
| f*o*t*g*t*e*.de | F | Jul 19, 2026 | |
| s*e*r*-*e*e*r*.com (WP 7.0.2) | F | Jul 19, 2026 | |
| f*k*i*g*l*g*l*e*y.com (WP 7.0.2) | F | Jul 19, 2026 | |
| a*a*t*-*r*a*e*r.com (WP 7.0.2) | F | Jul 19, 2026 | |
| f*e*m*n*m*s*c.nl (WP 6.9.4) | F | Jul 19, 2026 | |
| k*r*i*d*l*e*e*e*r.com | D | Jul 18, 2026 | |
| d*f*u*i*n*o*o*o*i.com (WP 7.0.2) | F | Jul 18, 2026 | |
| f*i*c*f*i*s.com (WP 7.0.2) | D | Jul 18, 2026 | |
| c*t*l*n*s*b*z*.com (WP 7.0.2) | F | Jul 18, 2026 | |
| k*o*l*d*e*s*e*i*l*s*.nl (WP 7.0.2) | F | Jul 18, 2026 | |
| k*r*t*a*t*.com (WP 7.0.2) | F | Jul 18, 2026 | |
| l*s*s*e*e*.no (WP 7.0.2) | C | Jul 18, 2026 | |
| k*r*e*m*i*t*r.at (WP 7.0.2) | F | Jul 18, 2026 | |
| d*e*b*a*d*c*t*i*.com (WP 6.9.5) | F | Jul 18, 2026 | |
| f*d*l*.com (WP 6.2.2) | D | Jul 18, 2026 | |
| k*b*n*a*n*-*o*e*s*e*k*r*.com | F | Jul 18, 2026 | |
| f*c*-*f*l*f*-*2*.com | F | Jul 18, 2026 | |
| s*a*k*-*l*i*g.com | F | Jul 18, 2026 | |
| b*i*k*e*.com | F | Jul 18, 2026 | |
| o*i*m*s*u*i*.com (WP 7.0.2) | D | Jul 18, 2026 | |
| d*d*r*e*.com | F | Jul 18, 2026 | |
| k*o*s*r*y*h*p.com (WP 6.8.1) | F | Jul 18, 2026 | |
| y*u*e*s*e*t*a*s.com (WP 7.0.2) | F | Jul 18, 2026 | |
| f*b*i*i*r*a*i*n*.com (WP 7.0.2) | F | Jul 18, 2026 | |
| a*t*n*e*a*l*s.com (WP 7.0.2) | F | Jul 18, 2026 | |
| y*t*r*a*t*r*c*f*e*.com (WP 7.0.2) | F | Jul 18, 2026 | |
| b*e*e*r*n*a*.com | F | Jul 18, 2026 | |
| b*e*z*f*r*i*h*n*s.com | D | Jul 18, 2026 | |
| s*y*e*c*a.com (WP 6.9.5) | F | Jul 18, 2026 | |
| a*s*r*l*a*g*u*m*t*i*t*.c*m.au (WP 7.0.1) | D | Jul 18, 2026 | |
| k*k*n*w*a*y.com (WP 7.0.2) | F | Jul 18, 2026 | |
| h*l*d*s*g*.com (WP 6.9.4) | F | Jul 18, 2026 |