WordPress plugin intelligence profile

Quick Variable Products – Generate Product Variations & Attributes for WooCommerce

Create product variations fast: pick your product attributes, generate every variation in one click, then set price, SKU and stock per row.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.1.10
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.0 · PHP 7.4
Directory statusactive
Last directory update30 Oct 20263d ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Quick Variable Products – Generate Product Variations & Attributes for WooCommerce version 1.1.10 as active, updated 3d ago and tested up to WordPress 7.1.

Overview

About this plugin

Adding a variable product in WooCommerce is slow. You add the product attributes, save, hit Generate variations, then expand every single row to type a price, a SKU and a stock quantity. For a product with three colors and four sizes that is twelve forms to open, one at a time — twelve product variations, entered by hand.

Quick Variable Products collapses the whole job into one admin screen. Choose your global product attributes, type their values, and generate every product variation — one for every combination of your attributes — in a single click. Then fill in price, SKU and stock per row in the same grid and save once.

There is no CSV import or export and no spreadsheet round-trip. You never leave WordPress.

Full documentation: how to generate WooCommerce product variations, step by step.

What it does

Think of it as a variation generator with a built-in editor: the attributes go in, the full set of variations comes out, and you fill in the details without ever leaving the page.

  • Generate variations from multiple attributes at once. Type red, blue, green and S, M, L and the plugin creates every combination in one batch — nine real WooCommerce variations, ready to sell.
  • Any attributes, any number of axes. Use the global product attributes you already have (Size, Colour, Material…), or create a new attribute without leaving the screen.
  • Per-variation stock, SKU and price. Every row of the generated grid gets its own fields, so you stop filling in one variation form at a time. Override the price on individual rows when you need to.
  • Built-in SKU generator. Auto-generate SKUs for every row with one click, or type your own — handy when your codes follow a pattern.
  • One image per variation. Optionally give each color (or any attribute value) its own photo as you create the product.
  • Shared stock pool. Opt in and a single quantity is managed on the parent, so every variation draws from the same stock — WooCommerce-native, no shadow inventory.
  • Fast data entry. “Set all quantities”, bulk SKU generation, and Enter-to-next-row so a barcode scanner can walk the whole list.
  • Handles big products. Need more than 50 variations? There is no 50-variation limit here — large combination sets are created in one pass, with a safe cap you can filter.
  • Simple products too. Leave the attributes empty and it saves a simple product with the same fast form.

How it works

  • Open Quick Products → Add Product and give the product a name and a price.
  • Add one row per attribute — for example Color with red, blue, green, and Size with S, M, L.
  • Press Generate matrix. Every combination of your attributes appears as a row in the variation grid.
  • Type stock, SKU and price per row — or auto-generate the SKUs and set all quantities at once — then press Save product.

Built to be safe with the rest of your site

Products created here are ordinary WooCommerce products — no custom tables, no lock-in. If you deactivate the plugin, everything you made stays exactly as it is.

While a product and its variations are written, the plugin briefly detaches core post hooks so one broken third-party save_post callback cannot abort the loop and leave you with a half-built product. It then re-fires the key hooks once for the finished product, so Yoast, Rank Math, WPML, Polylang and search indexers still see it normally.

It is admin-only with no frontend changes — the plugin loads nothing on your storefront, so it cannot slow your shop down or fight your theme. It is HPOS compatible and works with the standard WooCommerce product editor, so anything you create can still be edited the usual way. Any shop manager with the WooCommerce permissions you already grant can use it.

Free vs Pro

Everything below marked Free is in this plugin, with no limits and no locked buttons. Quick Variable Products Pro (a separate download, distributed through Freemius) adds a catalog operations workspace for stores that also need to change products they already have.

Free — the complete create-fast workflow:

  • Create screen: use any attributes, generate every combination, set stock, SKU and price per row
  • One image per variation — a single photo for each attribute value (e.g. one for Red, one for Blue, one for Green)
  • Built-in SKU generator
  • Shared stock pool (one quantity on the parent, shared by every variation)
  • Simple products from the same fast screen
  • Cost/COGS, tax, inventory, shipping, categories, tags and brand fields
  • Admin-only, HPOS compatible, standard WooCommerce products as output

Pro — adds a catalog operations workspace:

  • Add variations to products that already exist
  • Bulk edit (mass edit) variation prices, sale prices, cost, stock, weight and dimensions
  • Extend one attribute across many products at once (with preview + undo)
  • A gallery per attribute value — several photos for one value, not just one
  • Smart views (on sale, no cost, low margin, low stock, missing SKU)
  • Exact dry-run before → after preview
  • Persistent, conflict-safe undo of any recent run, with a run-history panel
  • Saved filter + operation recipes, and reusable templates / presets
  • Bulk edit tax/shipping class, backorders, SKU, title, description, categories, tags, brands, visibility and status
  • Target-margin pricing (cost ÷ (1 − margin%) + charm ending)
  • Text tools: find & replace, prefix/suffix, case transform and regex
  • CSV import / export
  • Priority email support

Documentation and links

  • Documentation — generating WooCommerce variations step by step
  • Plugin home page
  • Watch the full plugin tour on YouTube — every feature, on real WooCommerce screens
  • How to create a variable product in one minute — the short version

External services

com) to power the optional Pro upgrade: licence activation, automatic updates for the paid version, and the checkout/upgrade screens. Nothing is sent unless you opt in. If you click “Allow & Continue” during the optional opt-in, non-sensitive environment data (site URL, WordPress and PHP versions, active theme/plugins and your admin email) is sent to Freemius to enable licensing and updates; if you skip it, no data is transmitted.

Freemius is only contacted for these upgrade/licensing actions.

  • Freemius Terms of Use: https://freemius.com/terms/
  • Freemius Privacy Policy: https://freemius.com/privacy/
WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • bulk variations
  • generate variations
  • product attributes
  • product variations
  • variable products
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.0 · PHP 7.4
Update activity30 Oct 20263d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version1.1.91.1.10
WordPress compatibility7.17.1.4
Version1.1.81.1.9
Version1.1.71.1.8
Version1.1.61.1.7
Version1.1.51.1.6
Version1.1.41.1.5
Version1.1.31.1.4
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.