Product Icon

Variation Swatches and Photos for WooCommerce

Show color and image swatches instead of dropdowns for variable products.
Choose a billing option
$99
Save 20%
$198 $158.40

Subscription includes

  • Product updates and improvements
  • Customer support
  • 30-day money-back guarantee

Replace dropdowns with color and image swatches

Give your product variations a cleaner, more intuitive presentation by replacing standard dropdown fields with color swatches and image selections.

Instead of forcing customers to select from text-based options, you can present variations visually—making it easier to understand available styles, colors, sizes, or configurations at a glance.

Swatches improve usability, reduce friction, and create a more polished shopping experience—especially for products where visual choice matters.

Simple setup, no complexity

This extension is designed to be easy to configure and maintain.

You can define swatches in two ways:

  • Globally at the attribute level – Set colors or images once and reuse them across all products.
  • Per product – Override or customize swatches for specific products when needed.

This flexibility allows you to get up and running quickly, while still giving you control where it matters.


Configuration of color swatches

Color swatch configuration
Quickly assign colors to variation terms for a clean, visual selection experience.


Configuration of image swatches

Image swatch configuration
Use images for variation choices when visual presentation matters more than plain text.

Configure once, reuse globally

For stores with shared attributes across many products, global configuration is one of the biggest advantages. Set up your attributes once and reuse them throughout your catalog instead of configuring each product from scratch.


Configuration of attributes overview

Attributes overview
Manage the attributes used across your variable products from a familiar WooCommerce interface.


Configuration of global attribute with color

Global attribute setup
Assign swatch values directly to global attributes so they are ready to use across multiple products.

Designed to work with your store

Variation Swatches and Photos has been built and refined alongside WooCommerce for years, with a focus on reliability, compatibility, and ease of use.

  • Works with a wide range of WooCommerce-compatible themes
  • Integrates directly into the native product variation system
  • Supports both global attribute setup and per-product overrides
  • No complex setup or custom development required

The goal is simple: enhance how variations are displayed without changing how your store works.

Key features

  • Replace dropdowns with color swatches or image selections
  • Configure swatches globally for attributes
  • Override swatches at the product level
  • Improve variation selection for customers
  • Works with existing WooCommerce variable products

See it in action

To view live examples, visit the demo page.


Customer reviews

Average rating 3.6
5 reviews
5 stars, 40% of reviews
4 stars, 20% of reviews
3 stars, 20% of reviews
2 stars, 0% of reviews
1 star, 20% of reviews
5 reviews
  • chucky67
    Rated 4 out of 5
    Functionality
    Feb 10, 2026
    Functionality
    Variation Swatches and Photos for WooCommerce has potential and does improve the product-level shopping experience, but be prepared to do a lot of the heavy lifting yourself. Out of the box, the plugin required extensive custom CSS to properly style and align swatches across the site. Nearly every visual detail had to be overridden to get things looking clean and consistent with our theme. This wasn’t a small tweak here and there — it was full-on manual styling work. The bigger limitation, though, is that the plugin does not natively support displaying variation swatches on the main Shop / archive pages. It works at the individual product level, but if you want customers to see or interact w...
  • Richard
    Rated 5 out of 5
    Apr 18, 2023
    Purchased at the request of my customer
    Purchased and installed several years ago. Still in use. Works fine.
  • Caroline Calvert
    Rated 3 out of 5
    Apr 19, 2022
    Great for product but not catalogue page
    I want to be able to show the swatches on the catalogue page? I don't see an option to show the colour swatches on the actual shop page?
  • coinwalletaustralia
    Rated 1 out of 5
    Apr 27, 2018
    Overpriced and lacks features other free and cheaper plugins offer.
    Overpriced and lacks features other free and cheaper plugins offer.
  • gaiafeweb
    Rated 5 out of 5
    Feb 2, 2018
    Great plugin and kindly and professional support. Many many thanks to the plugin support that fixed a difficult issue about images thumbnails on myweb site

Extension information

  • Tested with WordPress: 6.9
  • Tested with WooCommerce: 10.4
  • Requires at least WordPress: 3.5
  • Requires at least WooCommerce: 9.0

Countries

  • Worldwide

Related Products

Price $59 annually
Rated 2.2 out of 5 stars
Price $119 annually
Rated 3.5 out of 5 stars
Price $49 annually
Rated 2.7 out of 5 stars
Price $59 annually
Rated 2.8 out of 5 stars
Price $179 annually
Rated 2.7 out of 5 stars
Price $99 annually
Rated 2 out of 5 stars
Price $109 annually
Rated 4.6 out of 5 stars
Price $49 annually
Price $59 annually
Rated 2.1 out of 5 stars