Loading...
Count: 0
Object input 1
Object input 2
Skip loading combinations into working-text box and save directly to local. Use this feature to prevent browser lock-up when generating large quanities of combinations.

Tool: Combination generator.

Purpose: Generate limited combinations from text objects by merging objects/lines in combinations from left to right.
Instructions: Combinations are produced from "left to right" joining of "Object input" box lines i.e. "Object input 1" + "Object input 2" + "Object input 3" and so on. Create enough "Object input" boxes to produce desired combination length by clicking the "Create another object box" button. Type or paste objects into boxes with each object separated by a line break. A sample of the first combination to be produced will display in the "Sample of combined text" field. The number of combinations to be generated will display in the "Count" field. Warning: Large counts can freeze your browser. To insert a prefix/suffix/delimiter into combination, enter desired text as a single line object into the respective object input box. To generate all combinations each box must contain same object set. See examples below.
Examples:

To make limited left to right combinations:

Enter:

a
b


into "Object input 1" and:

c
d


into "Object input 2" and click "Generate combinations" button to produce:

ac
ad
bc
bd


which are all combinations merging from "left to right" but none from the "right to left" i.e. {ba,bb,ca,cb}



To make all combinations:

Enter:

a
b


into "Object input 1" and:

a
b


into "Object input 2" and click "Generate combinations" button to produce:

aa
ab
ba
bb


which are all the combinations for {a,b}



To use prefix/suffix/delimiter within combinations:

Enter:

a
b


into "Object input 1" and:

-

into "Object input 2" and:

c
d


into "Object input 3" and:

.com

into "Object input 4" and click "Generate combinations" button to produce:

a-c.com
a-d.com
b-c.com
b-d.com


with single line objects inserted as a prefix/suffix/delimiter into their respective location.