Morphological analysis allows any number of dimensions to be retained when framing future conditions, and techniques within morphological analysis determine which combinations of those dimensions represent plausible futures. However, even a relatively low number of dimensions in future conditions can lead to hundreds or even thousands of plausible future scenarios. Creating highly diverse but conceivable visions of the future in which to explore decision-making, exploratory futures techniques rely on the selection of a small number of plausible scenarios from the larger set. In this paper we describe a new method for finding maximally diverse sets containing a small number of plausible scenarios from a multi-dimensional morphological analysis. It is based on a mathematical optimization of diversity that is robust to the uncertainty in the framing of future factors and states and in what stakeholders might consider diverse combinations of those factors and states. We also describe implementation of the method as a software tool and its performance in recent exploratory scenario development by CGIAR and partners for regional environmental change, food security and livelihoods.