Variation Swatches for WooCommerce


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 | Documentation | Pro Demo | Get Pro 👈

Since 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, and both plugins can be used together for even better results. This WooCommerce variation swatches plugin will work with WooCommerce Variable Products.

Click here to get Metro – Minimal WooCommerce WordPress Theme with Variation Swatches PRO

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 | Documentation

🏆 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 | Documentation

🏆 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 | Documentation

🏆 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 | Documentation

🏆 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 | Documentation

🏆 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.
👉 Live Demo | Documentation

🏆 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 | Documentation

🏆 Improve Loading Performance

This plugin has a default WordPress cache system that facilitates caching for faster loading of your site.
👉 Documentation

🏆 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 | Documentation

🏆 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 | Documentation

🏆 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 | Documentation

🏆 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 | Documentation

🏆 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 | Documentation

🏆 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 | Documentation

🏆 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 | Documentation

🏆 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 | Documentation

🏆 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

🏆 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 | Documentation

🏆 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 | Documentation

🏆 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 | Documentation

🏆 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.
👉 Live Demo | Documentation

🏆 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

👉 Pro Plugin Demo | Pro Documentation | Get Pro 👈

Need Any Help?

  • For any bug, support or suggestion please submit your ticket here.


  • Variation swatches
  • Variation swatches Tooltip
  • General settings
  • Advance Settings
  • Style Settings
  • Tools Settings


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
  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


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


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.


December 14, 2022
Great plugin for a better UX on shopping pages and a better conversion rate we think!
Read all 51 reviews

Contributors & Developers

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



2.3.16 ( June 24, 2024 )

  • Fixed: Button height for large text

2.3.15 ( April 19, 2024 )

  • Fixed: Attribute on Click Behavior For Ajax

2.3.14 ( April 17, 2024 )

  • Fixed: Attribute on Click Behavior

2.3.13 ( March 15, 2024 )

  • Fixed: Save Settings

2.3.12 ( November 20, 2023 )

  • Fixed: RTL issue

2.3.11 ( November 07, 2023 )

  • Fixed: Threshold issue

2.3.10 ( August 23, 2023 )

  • Fixed: HPOS Declare compatibility
  • Fixed: PHP 8.2.8 Compatibility

2.3.9 ( July 04, 2023 )

  • Fixed: PHP 8.2.8 Compatibility

2.3.8 ( July 04, 2023 )

  • Fixed: Vulnerability XSS in Variation

2.3.7 ( April 18, 2023 )

  • Fixed: Radio Issue Fix.

2.3.6 ( March 31, 2023 )

  • Added: Konte Theme Support.

2.3.5 ( Feb 13, 2023 )

  • Added: Url Issue Fixed.

2.3.4 ( Jan 04, 2023 )

  • Added: Issue Fixed.

2.3.3 ( Jan 04, 2023 )

  • Added: Support Older version and modify notice.

2.3.2 ( Dec 28, 2022 )

  • Added: Compatibility Issue Fixed.

2.3.1 ( Dec 14, 2022 )

  • Added: Issue Fixed.

2.3.0 ( Dec 14, 2022 )

  • Added: Added new settings for archive ajax load.

2.2.2 ( Nov 21, 2022 )

  • Fixed: Support for Astra Pro Infinite Pagination Loaded.
  • Added: Added new settings.

2.2.1 ( August 15, 2022 )

  • Fixed: Checkmark Issue Fixed.

2.2.0 ( August 08, 2022 )

  • Added: Settings Default button To image.
  • Added: Settings Shape Style Checkmark.
  • Added: Single page variation button limit and more .

2.1.3 (July 19, 2022)

  • Fixed: Fixed Custom Attribute Doul Color.

2.1.2 (July 15, 2022)

  • Fixed: Fixed Text domain.
  • Added: New Settings For Archive Page Selected Variation Url. (July 07, 2022)

  • Fixed: Default theme css support.
  • Added: New Hook added. (June 17, 2022)

  • Fixed: Variation button type color issue fixed. (APR 06, 2022)

  • Fixed: Variations Button alignment. And hover effect (FEB 16, 2022)

  • Add WP 5.9 support (Dec 27, 2021)

  • Fixed: PHP functional warning issue (Nov 23, 2021)

  • Fixed: Some functional issue

  • Fixed: Minor CSS issue
  • Fixed: Minor functional issue

  • Added: Auto convert all WooCommerce Variation Dropdowns to Button Swatches

  • Fixed: Minor CSS responsive issue
  • Fixed: Out of stock variation button border


  • Fixed: Licensing tab error


  • Add modular system
  • Update coding structure

  • Add WordPress 5.7 Support

  • Add WordPress 5.6 Support


  • Compatible with WordPress 5.5
  • Fix ColorPicker issue


  • Update Plugin name


  • Fix single product variation cache issue


  • Add transient cache and increase page speed


  • Fix some php error


  • Make compatible with woocommerce 4.0