About this tool
Make the result useful—not just precise-looking
Build a complete variant matrix from option groups such as color, size, and material. Generation happens locally and stops before an unexpectedly large Cartesian product overwhelms the page.
Method and checked example
Process and expected output
This browser-local tool parses the entered text, applies the checks described above, and returns a preview or report without changing the source file. Use the sample inputs as a repeatable check before relying on a larger file.
How to use it
- Enter one option group per line as Name: value, value.
- Generate to review every combination.
- Download the unchanged generated matrix as CSV if it is correct.
Useful for
- Preparing a parent product listing
- Auditing whether a size-color matrix is complete
- Creating a catalog-import starting point
Assumptions
- Commas separate values and the first colon separates the option name.
- Value comparison ignores surrounding whitespace.
- Order follows the option and value order entered.
Limitations
- Generation is limited to 500 combinations.
- This tool does not determine which combinations are commercially valid or in stock.
Common questions
Frequently asked questions
What is a variant combination?
It is one selection from every option group—for example, Blue + Medium + Cotton.
Are duplicate values removed?
Yes, repeated values within an option group are removed using case-insensitive comparison.
Why is there a 500-row limit?
It prevents accidental browser slowdowns and highlights matrices that may exceed marketplace limits.