Variation Swatches for WooCommerce
by Emran Ahmed 4.8 (926 reviews)

Variation Swatches for WooCommerce

Turn dropdowns into color, image, and button swatches for WooCommerce Variable Products. No coding needed.

Variation Swatches for WooCommerce ranks #176 among WordPress.org plugins with 300,000+ active installations, is #13 of 14,124 in the E-commerce category, a 4.8/5 rating from 926 reviews, and was last updated Oct 28, 2026. Data from WordPress.org, refreshed twice daily — see methodology.

Compatible with WP 7.1
v2.6.2 Current Version v2.6.2
Updated 4 days ago Last Update on 28 Oct, 2026
Refreshed 2 days ago Last Refreshed on
#13 of 14,124 in E-commerce Top 1% by installs Downloads +79.7% this week Actively maintained
View on WordPress.org
Rank
#176
— No change
Active Installs
300K+
-17.2%
KW Avg Position
1
— No change
Downloads
9.2M
+653 today
Support Resolved
71%
— No change
Rating
96%
Review 4.8 out of 5
4.8 (926 reviews)

Next Milestone 400K

Total Progress 53.3%
300K+ 400K+
21
Ranks to Climb
-
Growth Needed
8,000,000
Active Installs
Pro

Unlock Exact Install Count

See the precise estimated active installs for this plugin, calculated from real-time ranking data.

  • Exact install estimates within tiers
  • Track install growth over time
  • Milestone progress predictions
Upgrade to Pro
Need 46,667 more installs to reach 400K+

Rank Changes

155 165 176 186 196 25-10-2026 26-10-2026 27-10-2026 28-10-2026 29-10-2026 30-10-2026 31-10-2026 01-11-2026
155 165 176 186 196 17-10-2026 18-10-2026 19-10-2026 20-10-2026 21-10-2026 22-10-2026 23-10-2026 24-10-2026 25-10-2026 26-10-2026 27-10-2026 28-10-2026 29-10-2026 30-10-2026 31-10-2026 01-11-2026
Current #176
Change
Best #

Upgrade to Pro

Unlock 30-day and 90-day rank history charts with a Pro subscription.

Upgrade Now

Active Installs Growth

Active Installs 0,000,000+
Growth +0.0%
Peak 0,000,000

Downloads Growth

0 10K 20K 30K 40K 50K 60K 25-10-2026 26-10-2026 27-10-2026 28-10-2026 29-10-2026 30-10-2026 31-10-2026 01-11-2026
0 10K 20K 30K 40K 50K 60K 17-10-2026 18-10-2026 19-10-2026 20-10-2026 21-10-2026 22-10-2026 23-10-2026 24-10-2026 25-10-2026 26-10-2026 27-10-2026 28-10-2026 29-10-2026 30-10-2026 31-10-2026 01-11-2026
Downloads
Growth
Peak

Upgrade to Pro

Unlock 30-day, 90-day, and yearly download history charts with a Pro subscription.

Upgrade Now

Reviews & Ratings

4.8
926 reviews
Overall 96%
5
877 (95%)
4
11 (1%)
3
7 (1%)
2
6 (1%)
1
25 (3%)

Support Threads Overview

Resolved
Unresolved
7
Total Threads
5
Resolved
2
Unresolved
71%
Resolution Rate

Security History

Source: WPVulnerability

1 known vulnerability on record · 0 in the last 24 months · checked 1 week ago

  1. Variation Swatches for WooCommerce [woo-variation-swatches] < 1.0.62

    CVE-2019-14774 · Fixed in v1.0.62

TL;DR

AI summary of the plugin's readme

This plugin is for WooCommerce store owners who want to replace variation dropdowns with visual swatches. It solves the problem of dull, hard-to-use dropdown menus for selecting product variations like color, size, and style.

  • Color variation swatches
  • Image variation swatches
  • Label/text/button swatches
  • Round or square swatch shapes
  • Cross out out-of-stock variations
  • Blur out-of-stock variations
  • Hide out-of-stock variations
  • Elementor compatibility

Frequently Asked Questions

Common questions about Variation Swatches for WooCommerce

The plugin needs at least one attribute set to Color, Image, or Button/Label before it can show swatches. Go to Products > Attributes, click an attribute, and change its type. Then add a color, image, or label to each term. Dropdowns for attributes still set to "Select" or "Text" will keep showing as dropdowns.
The free version covers the core swatch types (color, image, button/label), basic styling, and out-of-stock handling for up to 30 variations. Premium adds radio button swatches, shop and archive page swatches, per-product control, unlimited out-of-stock handling, and extra styling variations. The full list is above, split into "Free features" and "Premium features".
That limit only applies to the free version. Past around 30 variations, WooCommerce switches to loading variations by Ajax, and simple free-tier code stops keeping up. Premium is built to handle unlimited variations, with or without Ajax loading.
WooCommerce added its own color swatches in version 10.9, but they only appear on block themes. This plugin works on classic themes too, plus it adds image and button swatches, out-of-stock handling, per-product control, and more - none of which WooCommerce's built-in swatches offer.
Yes, in almost every case. This plugin works with over 300 WooCommerce themes, including StoreFront, OceanWP, Flatsome, Astra, Divi, Avada, Enfold, and Salient. Some themes may need a small CSS tweak.
Yes. It works with Quick View popups from any theme or plugin.
Yes, but this is a Premium feature. The free version turns your global attributes (the ones under Products > Attributes, shared across products) into swatches. If you type an attribute directly into a single product without saving it globally, converting that one-off, product-level attribute into a swatch needs Premium.
Yes.
If your theme fires the standard WordPress post-load event, you don't need to do anything. If it doesn't, add this small script on your Ajax load event: ` $('.variations_form').each(function(){ $(this).wc_variation_form(); }); `
Yes. It is off by default. Turn it on or off any time from the plugin's Settings page. While it's off, the plugin sends no requests to the outside service at all.

Sign In / Register

You need to sign in or register to use this feature.