Lower olefins are hydrocarbons that are widely used in the chemical industry, and can be generated from syngas by the ‘Fischer–Tropsch to olefins’ process; here, a new catalyst is described that can generate lower olefins from syngas with high selectivity, with little formation of undesirable methane.