Quick Variable Products – Generate Variations For WooCommerce Wordpress Plugin - Rating, Reviews, Demo & Download
Plugin Description
Adding a variable product in WooCommerce is slow. You add the 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 colours and four sizes that is twelve forms to open, one at a time.
Quick Variable Products collapses the whole job into one admin screen. Choose your global product attributes, type their values, and generate variations for every combination of your attributes in a single click — then fill in price, SKU and stock per row on the same page and save once.
There is no CSV import or export and no spreadsheet round-trip. You never leave WordPress.
What it does
- Generate variations from all attributes at once. Type
red, blue, greenandS, M, Land the plugin creates all combinations at once — 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 generated row 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 colour (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.
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 above — the complete create-fast workflow — is free, 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:
Feature
Free
Pro
Create screen: any attributes, generate every combination, per-row stock/SKU/price
✓
✓
One image per variation — a single photo for each attribute value
✓
✓
SKU generator
✓
✓
Shared stock pool
✓
✓
Simple products
✓
✓
Add variations to products that already exist
✓
Bulk edit variation prices, sale prices, cost, stock, weight and dimensions
✓
Extend one attribute across many products at once (with preview + undo)
✓
Templates / presets for reusable attribute + settings setups
✓
Bulk edit tax/shipping class, backorders, SKU, title, description
✓
Bulk edit categories, tags, brands, visibility and status
✓
Smart views (on sale, no cost, low margin, low stock, missing SKU)
✓
Exact dry-run before after preview
✓
Target-margin pricing (cost ÷ (1 − margin%) + charm ending)
✓
Persistent, conflict-safe undo of any recent run
✓
Saved filter + operation recipes
✓
CSV import / export
✓
Galleries per value — several photos for one value, not just one
✓
Text tools: find & replace, prefix/suffix, case transform and regex
✓
Run history panel — review, undo or forget any of the last 10 runs
✓
Priority email support
✓
External services
This plugin can connect to Freemius (freemius.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/
Screenshots
Type your attribute values, press Generate matrix, and every combination of your attributes appears as a real variation — ready for price, SKU and stock.
Fill in stock, SKU and price per row on one screen, instead of opening one variation form at a time.
Give each attribute value its own image while you create the product — one image per variation.
Auto-generate SKUs for every row, set all quantities at once, and save the whole product in a single click.
Leave the attributes empty and the same fast screen saves a simple product.
Free forever for creating products — Pro adds the catalog workspace for products you already have.

