Title: Variation Swatches for WooCommerce
Author: RadiusTheme
Published: <strong>November 20, 2018</strong>
Last modified: June 7, 2026

---

Search plugins

![](https://ps.w.org/woo-product-variation-swatches/assets/banner-772x250.png?rev
=3365815)

![](https://ps.w.org/woo-product-variation-swatches/assets/icon-256x256.png?rev=
3365815)

# Variation Swatches for WooCommerce

 By [RadiusTheme](https://profiles.wordpress.org/techlabpro1/)

[Download](https://downloads.wordpress.org/plugin/woo-product-variation-swatches.2.3.23.zip)

 * [Details](https://wordpress.org/plugins/woo-product-variation-swatches/#description)
 * [Reviews](https://wordpress.org/plugins/woo-product-variation-swatches/#reviews)
 *  [Installation](https://wordpress.org/plugins/woo-product-variation-swatches/#installation)
 * [Development](https://wordpress.org/plugins/woo-product-variation-swatches/#developers)

 [Support](https://wordpress.org/support/plugin/woo-product-variation-swatches/)

## Description

[Woocommerce variation swatches](https://www.radiustheme.com/downloads/woocommerce-variation-swatches/)
plugin converts the product variation select fields into radio, images, colors, 
and labels. By using this Variation swatches for WooCommerce Plugin, you can display
your product variation attributes in images, colors, and label. As a result, dropdown
product attribute fields are no longer necessary. This fantastic plugin by RadiusTheme
is creatively crafted to give your customers have comfortable experiences and increase
your sales. All these benefits are due to the many variation features and options.

👉 [Plugin Demo](https://radiustheme.com/demo/wooplugins/variation-swatches/) | 
[Documentation](https://www.radiustheme.com/docs/variation-swatches/) | [Get Pro](https://www.radiustheme.com/downloads/woocommerce-variation-swatches/?utm_source=WordPress&utm_medium=swatches&utm_campaign=pro_click)
👈

Since [Woocommerce](https://wordpress.org/plugins/woocommerce/) Variation Swatches
is fully responsive and mobile-friendly, your users will have the smoothest experiences.
This plugin is comparable to our [Variation Images Gallery Plugin](https://wordpress.org/plugins/woo-product-variation-gallery/),
and both plugins can be used together for even better results. This WooCommerce 
variation swatches plugin will work with WooCommerce [Variable Products](https://woocommerce.com/document/variable-product/).

> [Click here to get Metro – Minimal WooCommerce WordPress Theme with Variation Swatches PRO ](https://www.radiustheme.com/downloads/metro-minimal-woocommerce-wordpress-theme/)

### WooCommerce Variation Swatches

This excellent Variation Swatches for WooCommerce plugin changes the product variation
select option fields into user-friendly labels, colors, and images. The plugin gives
you an alternative to the default WooCommerce dropdown fields so that the variations
on your products can be their actual colors, images, and labels.

WooCommerce Variation Swatches ensures that your WooCommerce website and product
page offer a refreshing user experience and elegant look. Your customers can select
the variations that they want on a product before placing an order seamlessly. Since
it is fully optimized and lightweight, the plugin doesn't compromise your site's
speed.

With this WooCommerce Variation plugin, you can customize your product swatches 
border to match your site’s sophistication. If you want to have an image or specific
color on your background, WooCommerce Variation Swatches enables you to do it quickly.
It also offers Tooltip for use on your product and product category pages.

By default, WooCommerce Variation Swatches works on the product detail page, facilitating
the display of colors, images, and labels for attributes. What's more, the plugin
supports the Quick View feature. WooCommerce Variation Swatches gives you control
over Tooltip as well as the image size. If you want rounded or squared swatch shapes,
this plugin gives you a choice to use either. You can also control the font color
and size.

### Fully Customizable Variation Swatches

Not only is the plugin highly customizable, but it is also highly compatible with
WooCommerce themes and plugins. WooCommerce Variation Swatches plugin allow you 
to customize border, background color image. Tooltip is great feature for this plugin.
It is easy to install and customize its behaviour.

Variation Swatches by default work in product detail page view attributes color,
images & label. It also support in QuickView option. WooCommerce Product Variation
Swatches plugin has Tooltip control, Square or Rounded Shape, custom image size,
Tooltip background & font color also font size. for disable product variation its
cross color and opacity control.

### 🚀 WooCommerce Variation Swatches Plugin Key Features

### 🏆 Auto Convert All Variation Drop-downs to Button Swatches

You can easily convert the variation select drop-down option to button just check
the check box from general settings it will convert all drop-downs to buttons swatches.

### 🏆 Support color, image, button, and radio attributes 4 types

You can showcase the product attributes you want to in either or a combination of
4 attribute types, including color, image, button, and radio. WooCommerce Variation
Swatches Plugin allows you to add the custom attributes that you want.
 👉 [Live Demo](https://radiustheme.com/demo/wooplugins/variation-swatches/)
| [Documentation](https://www.radiustheme.com/docs/variation-swatches/docs/attributes/configure-attributes/)

### 🏆 Color Variation Swatches in Detail Page

This plugin allows you to set the color variations of your product from the product
attributes in the detail page as well as from each separate product.
 👉 [Live Demo](https://radiustheme.com/demo/wooplugins/variation-swatches/product/mens-polo-t-shirt/)
| [Documentation](https://www.radiustheme.com/docs/variation-swatches/docs/attributes/configure-attributes/)

### 🏆 Image Variation Swatches in Detail Page

WooCommerce Variation Swatches allows you to set the image variation from the product
attributes. You can also do the same from each individual product.
 👉 [Live Demo](https://radiustheme.com/demo/wooplugins/variation-swatches/product/mens-casual-t-shirt/)
| [https://www.radiustheme.com/docs/variation-swatches/docs/attributes/configure-
attributes/)

### 🏆 Button or Label Variation Swatches in Detail Page

You can set the button or label variation from the product attributes with this 
plugin. It also allows you to set the variation from each product.
 👉 [Live Demo](https://radiustheme.com/demo/wooplugins/variation-swatches/product/mens-t-shirt/)
| [Documentation](https://www.radiustheme.com/docs/variation-swatches/docs/attributes/configure-attributes/)

### 🏆 Radio Variation Swatches in Detail Page

With Variation Swatches for WooCommerce, you can create and customize the radio 
button variation from the product attributes or from each product.
 👉 [Live Demo](https://radiustheme.com/demo/wooplugins/variation-swatches/product/mens-polo-t-shirt-3/)
| [Documentation](https://www.radiustheme.com/docs/variation-swatches/docs/attributes/configure-attributes/)

### 🏆 Variation Swatches in Quick View

When you’ve enabled variation swatches in quick view, you enable your visitors to
view products in quick view lightboxes. If you want to boost your products' sales,
you can enable the feature for viewing product swatches in quick view lightboxes.
Therefore, they can buy your items from multiple points within your website.

### 🏆 Rounded/ Square Variation Swatches in Detail Page

If you want to set the style of the variation swatches to rounded or square, this
plugin allows you to do it from the settings, shop, and detail pages.
 👉 [Documentation](https://www.radiustheme.com/docs/variation-swatches/docs/configurations/general-settings-woo-swatches/)

### 🏆 Blur or hide out of product

When a product or a product variation has run out of stock, all you have to do before
restocking is to choose whether you want to hide or blur them.
 👉 [Live Demo](https://radiustheme.com/demo/wooplugins/variation-swatches/product/kitty-foyle-dress-2/)
| [Documentation](https://www.radiustheme.com/docs/variation-swatches/docs/configurations/advanced-settings-woo-variation-swatches/)

### 🏆 Improve Loading Performance

This plugin has a default WordPress cache system that facilitates caching for faster
loading of your site.
 👉 [Documentation](https://www.radiustheme.com/docs/variation-swatches/docs/configurations/tools/)

### 🏆 Highlighted features

 * Enable color/ image/ label/ button swatches for variable product
 * Option for ROUNDED/ SQUARED attribute variation swatches shape.
 * Cross sign/ blur/ hide for out of stock variation swatches
 * Swatches size control at product page
 * Swatches tooltip settings
 * Worked at quick view popup
 * Customize tooltip/ swatches colors, background and border sizes
 * Compatible with popular WooCommerce themes and plugins

### 🚀 Some Pro features of Variation Swatches Plugin

### 🏆 Enable Swatches for Archive Pages

Displaying swatches in your shop and archive pages boosts your sales by attracting
and engaging potential shoppers.
 👉 [Live Demo](https://radiustheme.com/demo/wooplugins/variation-swatches/)
| [Documentation](https://www.radiustheme.com/docs/variation-swatches/docs/variations/set-individual-variation/)

### 🏆 Image Variation Tooltip in Archive/ Shop Page

Since images are capable of drawing the attention of your visitors, using them shrewdly
can improve your sales massively. This plugin has the image tooltip, a feature that
empowers you by allowing you to choose the picture you want to showcase in the archive
or shop page.
 👉 [Live Demo](https://radiustheme.com/demo/wooplugins/variation-swatches/)
| [Documentation](https://www.radiustheme.com/docs/variation-swatches/docs/variations/set-individual-variation/)

### 🏆 More Link in Archive/ Category Page

You can showcase single attributes with a limit, such as two or three attributes,
and then display a ‘show more’ link.
 👉 [Live Demo](https://radiustheme.com/demo/wooplugins/variation-swatches/)
| [Documentation](https://www.radiustheme.com/docs/variation-swatches/docs/configurations/archive-page-shop-page/)

### 🏆 Variation customization for each product

If you want each of your similar products to have distinctive variations, WooCommerce
Variation Swatches allows you to customize the variations of individual products.

👉 [Live Demo](https://radiustheme.com/demo/wooplugins/variation-swatches/) | [Documentation](https://www.radiustheme.com/docs/variation-swatches/docs/variations/set-individual-variation/)

### 🏆 Custom Image/ Text Tooltip for Archive/ Product detail page

WooCommerce Variation Swatches facilitates the display of images and text descriptions
for products and their variations. With the image and text tooltip that comes with
the plugin, you can easily add the custom images and textual descriptions.
 👉 [Live Demo](https://radiustheme.com/demo/wooplugins/variation-swatches/)
| [Documentation](https://www.radiustheme.com/docs/variation-swatches/docs/variations/set-individual-variation/)

### 🏆 Single Attributes Customization per Product

You can display all the swatch attributes of each product on the shop page, but 
this would clutter your pages. Instead, this plugin gives you the option to select
and showcase a single attribute in the archive or shop page.
 👉 [Live Demo](https://radiustheme.com/demo/wooplugins/variation-swatches/)
| [Documentation](https://www.radiustheme.com/docs/variation-swatches/docs/variations/set-individual-variation/)

### 🏆 Tooltip Text Customization Per Product/ attribute

The ideal product attribute should have a written description. With this plugin,
you can customize text descriptions to a particular product or attribute using the
text tooltip.
 👉 [Live Demo](https://radiustheme.com/demo/wooplugins/variation-swatches/)
| [Documentation](https://www.radiustheme.com/docs/variation-swatches/docs/variations/set-individual-variation/)

### 🏆 Rounded/ Square Variation Swatches in Archive Page

Your variation swatches can appear on the archive page in the style that you want,
be it rounded or square. This plugin allows you to set this easily in its settings.

👉 [Live Demo](https://radiustheme.com/demo/wooplugins/variation-swatches/) | [Documentation](https://www.radiustheme.com/docs/variation-swatches/docs/configurations/general-settings-woo-swatches/)

### 🏆 Generation Variation link

You can add the links to attributes from the archive or shop page, which will be
shown in theaddress bar when a user visits the detail page.
 👉 [Documentation](https://www.radiustheme.com/docs/variation-swatches/configurations/advanced-settings-woo-variation-swatches/)

### 🏆 Single Selected Attribute in Archive/ Shop Page

Most products will have several swatch attributes. This plugin lets you have a more
professional look by giving you the option to select a single attribute to showcase
in the archive or shop page instead of showing all attributes available.
 👉 [Live Demo](https://radiustheme.com/demo/wooplugins/variation-swatches/)
| [Documentation](https://www.radiustheme.com/docs/variation-swatches/docs/configurations/archive-page-shop-page/)

### 🏆 Dual Color Variation Swatches

If you have a dual-color product, you can showcase the two colors easily on the 
swatches. You can set the dual colors from individual products on the color attributes.

👉 [Live Demo](https://radiustheme.com/demo/wooplugins/variation-swatches/product/mens-t-shirt-2/)
| [Documentation](https://www.radiustheme.com/docs/variation-swatches/docs/faqs/support-dual-color/)

### 🏆 More Link in Archive/ Category Page

The ‘more link’ in the archive and category pages allows you to display 2 or 3 attributes
and hide the rest in the link. This gives your pages a professional and minimal 
feel.
 👉 [Live Demo](https://radiustheme.com/demo/wooplugins/variation-swatches/product/mens-casual-t-shirt/)
| [Documentation](https://www.radiustheme.com/docs/variation-swatches/docs/configurations/archive-page-shop-page/)

### 🏆 Support Custom Attributes for product

If you want to set custom attributes for individual products with different variations,
you can customize that on single products.
 👉 [Documentation](https://www.radiustheme.com/docs/variation-swatches/docs/custom-attributes/add-custom-attributes/)

### 🏆 Highlighted Pro features

 * **Archive/ catalog/ shop/ category/ tag page swatches**
 * **Dual color**
 * **Add to cart in category/ archive page**
 * **Catalog mode attribute display limit (more option).**
 * **Custom tooltip option (Image/ text)**
 * **Support override settings at every single product**
 * **Tooltip and others style settings**
 * **Single or multi attribute at archive/ catalog/ shop/ category/ tag page**

### Need Any Help?

 * For any bug, support or suggestion please submit your ticket [here](https://www.radiustheme.com/ticket-support/).

### Liked RadiusTheme

 * Join our [Facebook Group](https://www.facebook.com/groups/radiustheme).
 * Learn from our tutorials on [YouTube Channel](https://www.youtube.com/@RadiusTheme).

### 🔥 WHAT’S NEXT

If you like The Post Grid Plugin, then consider checking out our other WordPress
Plugins:

 * [ShopBuilder](https://wordpress.org/plugins/shopbuilder/) – Elementor WooCommerce
   Builder Addons with 84+ widgets and 10+ modules.
 * [Variation Gallery](https://wordpress.org/plugins/woo-product-variation-gallery/)–
   Woocommerce Variation Gallery plugin allows to add UNLIMITED additional images
   for each variation of product.
 * [The Post Grid](https://wordpress.org/plugins/the-post-grid/) – Shortcode, Gutenberg
   Blocks and Elementor Addon for Post Grid.
 * [Classified Lisitng](https://wordpress.org/plugins/classified-listing/) – Best
   Classified ads and Directory WordPress Plugin.
 * [Food Menu](https://wordpress.org/plugins/tlp-food-menu/) – Restaurant Menu &
   Online Ordering using WooCommerce.

## Screenshots

[⌊Variation swatches⌉⌊Variation swatches⌉[

Variation swatches

[⌊Image swatches With Checkmark⌉⌊Image swatches With Checkmark⌉[

Image swatches With Checkmark

[⌊Color swatches⌉⌊Color swatches⌉[

Color swatches

[⌊Button/Label swatches⌉⌊Button/Label swatches⌉[

Button/Label swatches

[⌊Dual color swatches⌉⌊Dual color swatches⌉[

Dual color swatches

[⌊Blur with cross⌉⌊Blur with cross⌉[

Blur with cross

[⌊Image Tooltip⌉⌊Image Tooltip⌉[

Image Tooltip

[⌊Text Tooltip⌉⌊Text Tooltip⌉[

Text Tooltip

[⌊General settings⌉⌊General settings⌉[

General settings

[⌊Advance Settings⌉⌊Advance Settings⌉[

Advance Settings

[⌊Style Settings⌉⌊Style Settings⌉[

Style Settings

[⌊Archive/Shop Settings⌉⌊Archive/Shop Settings⌉[

Archive/Shop Settings

[⌊Tools Settings⌉⌊Tools Settings⌉[

Tools Settings

## Installation

#### Using The WordPress Dashboard

 1. Navigate to the ‘Add New’ in the plugins dashboard
 2. Search for ‘WooCommerce variation Swatches by RadiusTheme’
 3. Click ‘Install Now’
 4. Activate the plugin on the Plugin dashboard

#### Uploading in WordPress Dashboard

 1. Navigate to the ‘Add New’ in the plugins dashboard
 2. Navigate to the ‘Upload’ area
 3. Select `woo-product-variation-swatches` from your computer
 4. Click ‘Install Now’
 5. Activate the plugin in the Plugin dashboard

#### Using FTP

 1. Download `woo-product-variation-swatches.zip`
 2. Extract the `woo-product-variation-swatches` directory to your computer
 3. Upload the `woo-product-variation-swatches` directory to the `/wp-content/plugins/`
    directory
 4. Activate the plugin in the Plugin dashboard

#### Requirements

 * **WordPress version:** >= 5.0
 * **PHP version:** >= 7.4

## FAQ

### How to Use WooCommerce Variation Swatches

 * Go to `WooCommerce > settings > Product Swatches`

### How can I configure attributes?

Even this plugin has been installed and activated on your site, variable products
will still show dropdowns if you have not configured product attributes.

 1. Log in to your WordPress dashboard, navigate to the Products menu and click Attributes.
 2. Click to attribute name to edit an exists attribute or in the Add New Attribute
    form you will see the default Type selector.
 3. Click to that Type selector to change attribute’s type. Besides default options
    Select and Text, there are more 3 options Color, Image, Button/Label to choose.
 4. Select the suitable type for your attribute and click Save Change/Add attribute
 5. Go back to manage attributes screen. Click the cog icon on the right side of attribute
    to start editing terms.
 6. Start adding new terms or editing exists terms. There is will be a new option at
    the end of form that let you choose the color, upload image or choose as a button
    for those terms.

### Is it compatible with any kinds of WooCommerce Theme?

Yes, it is compatible with Most popular WooCommerce themes , but need some css update.

### Does it show in product QuickView?

Yes, it supports any kinds of product quick view.

### Does it work on MultiSite?

Yes, it is.

## Reviews

![](https://secure.gravatar.com/avatar/5d56a4e258135275b55d9ca0d6ee209f3e8d6b4575bb7d35d3168b593b2f92c2?
s=60&d=retro&r=g)

### 󠀁[very useful and helpful](https://wordpress.org/support/topic/very-useful-and-helpful-7/)󠁿

 [sayed2026](https://profiles.wordpress.org/sayed2026/) April 20, 2026

This is the best and very useful and helpful

![](https://secure.gravatar.com/avatar/ecddc2ee4220807ee84733a76c27ce3fb8a1bb56b87afcdb747a1052907dad5e?
s=60&d=retro&r=g)

### 󠀁[Blazing fast and excellent support](https://wordpress.org/support/topic/blazing-fast-and-excellent-support/)󠁿

 [lonken](https://profiles.wordpress.org/lonken/) December 4, 2025

I bought it today and there is a bug on my website ([URL removed]), so i contacted
them and got back in ten minutes, it was fixed, thank the best team!

![](https://secure.gravatar.com/avatar/d569ed2a4be56387bfc3d8f2b72aaeb583d41a0b8c3241d331f4c552f451c0f6?
s=60&d=retro&r=g)

### 󠀁[いろいろカスタマイズできて素晴らしい](https://wordpress.org/support/topic/%e3%81%84%e3%82%8d%e3%81%84%e3%82%8d%e3%82%ab%e3%82%b9%e3%82%bf%e3%83%9e%e3%82%a4%e3%82%ba%e3%81%a7%e3%81%8d%e3%81%a6%e7%b4%a0%e6%99%b4%e3%82%89%e3%81%97%e3%81%84/)󠁿

 [takichanman](https://profiles.wordpress.org/takichanman/) December 8, 2024

ECサイトはもちろんのことモバイルオーダーにも使えるので良い

![](https://secure.gravatar.com/avatar/b70a9fc10fcccf42975e7e355451ea406d0e4339e7c98a41cde2769c35b10591?
s=60&d=retro&r=g)

### 󠀁[good](https://wordpress.org/support/topic/good-8615/)󠁿

 [sakis11111](https://profiles.wordpress.org/sakis11111/) September 2, 2024

I tried a lot of plugins like this. They didnt give me on free version what I needed.
This one did the job the right way but I see a small delay on loading the picture
on single product page

![](https://secure.gravatar.com/avatar/60d32e1fd1b6b868da8c14f919a1068f27c140aa34d711ebb24e65046c6a6f79?
s=60&d=retro&r=g)

### 󠀁[Ajax variation threshold](https://wordpress.org/support/topic/ajax-variation-threshold/)󠁿

 [magefix](https://profiles.wordpress.org/magefix/) March 1, 2024

Ajax variation threshold suggestion for non-working variables saved the day here,
thank you!

![](https://secure.gravatar.com/avatar/5b9efd6191a109065bf4495632cd33402bd0b7d9e42c852267f8b87a8b5eddae?
s=60&d=retro&r=g)

### 󠀁[Excellent plugin](https://wordpress.org/support/topic/excellent-plugin-8899/)󠁿

 [robertue](https://profiles.wordpress.org/robertue/) November 18, 2023

Great plugin!

 [ Read all 55 reviews ](https://wordpress.org/support/plugin/woo-product-variation-swatches/reviews/)

## Contributors & Developers

“Variation Swatches for WooCommerce” is open source software. The following people
have contributed to this plugin.

Contributors

 *   [ RadiusTheme ](https://profiles.wordpress.org/techlabpro1/)
 *   [ Mamunur Rashid ](https://profiles.wordpress.org/mamunnu/)

[Translate “Variation Swatches for WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/woo-product-variation-swatches)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/woo-product-variation-swatches/),
check out the [SVN repository](https://plugins.svn.wordpress.org/woo-product-variation-swatches/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/woo-product-variation-swatches/)
by [RSS](https://plugins.trac.wordpress.org/log/woo-product-variation-swatches/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 2.3.23 (Jun 07, 2026)

 * Fixed: Variation price and content not updating on the Gutenberg Product Collection
   block shop page (frontend.js)
 * Fixed: Swatch click events not working after pagination on the Gutenberg Product
   Collection block (frontend.js)
 * Improvement: Optimized archive swatch initialization and image hover performance(
   frontend.js)
 * Improvement: Cached dynamic inline CSS for faster front-end loading (ScriptLoader.
   php)
 * Improvement: Button UI Improvement (SettingsAPI.php)

[See changelog for all versions.](https://raw.githubusercontent.com/radiustheme/changelog/refs/heads/main/woo-product-variation-swatches.txt)

## Meta

 *  Version **2.3.23**
 *  Last updated **2 months ago**
 *  Active installations **10,000+**
 *  WordPress version ** 4.8 or higher **
 *  Tested up to **7.0.2**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [variation swatches](https://wordpress.org/plugins/tags/variation-swatches/)[woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
   [woocommerce attributes](https://wordpress.org/plugins/tags/woocommerce-attributes/)
   [woocommerce variation](https://wordpress.org/plugins/tags/woocommerce-variation/)
   [woocommerce variation swatches](https://wordpress.org/plugins/tags/woocommerce-variation-swatches/)
 *  [Advanced View](https://wordpress.org/plugins/woo-product-variation-swatches/advanced/)

## Ratings

 4.7 out of 5 stars.

 *  [  50 5-star reviews     ](https://wordpress.org/support/plugin/woo-product-variation-swatches/reviews/?filter=5)
 *  [  1 4-star review     ](https://wordpress.org/support/plugin/woo-product-variation-swatches/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/woo-product-variation-swatches/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/woo-product-variation-swatches/reviews/?filter=2)
 *  [  4 1-star reviews     ](https://wordpress.org/support/plugin/woo-product-variation-swatches/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/woo-product-variation-swatches/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/woo-product-variation-swatches/reviews/)

## Contributors

 *   [ RadiusTheme ](https://profiles.wordpress.org/techlabpro1/)
 *   [ Mamunur Rashid ](https://profiles.wordpress.org/mamunnu/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/woo-product-variation-swatches/)