This online tool will generate all unique (no repeating words) keyword (or any other text) combinations in sets of 2, 3 and 4.
To use: place up to 10 keywords each on a new line into the input field, click "Generate Combinations" and results will appear in the results field.