Generator guide

Number combination generator for lists, codes, and test sets.

A number combination generator helps you build every possible group from a set of values, or take a safe random sample when the full result space is too large to render in the browser.

Need results now?

Open ComboKit Studio, enter your numbers or custom items, choose the group size, and copy or export the generated rows.

Open the generator

What the generator does

The tool turns a source set such as 1, 2, 3, 4 into groups such as 1 · 2, 1 · 3, and 3 · 4. It can use a typed list or a numeric range, preserve leading zeros for codes, and calculate the exact result count before generation starts.

Best for

Complete combination lists

Generate all pairs, triples, teams, options, or code groups when the result set is small enough to display safely.

Also useful for

Large sampled result spaces

When the count is too large, use a bounded random sample and an optional seed for repeatable output.

How to use it

  1. Choose either a custom list or a number range.
  2. Set the number of items per result.
  3. Choose whether order matters. Use combinations when order does not matter; use permutations when order matters.
  4. Choose whether repeated values inside one result are allowed.
  5. Generate, copy, export CSV, or copy a share link for the same configuration.

Common workflows

  • QA

    Test case coverage

    Create input pairings and grouped test data for boundary checks or fixture generation.

  • OPS

    Team and schedule groups

    Build pairs, groups of three, or sampled assignments from names and labels.

  • CODE

    Structured identifiers

    Use number ranges and leading-zero padding for values such as 001, 002, and 003.

Related guides