Let ($M$,$ω$) be a connected, symplectic 4-manifold. A$semitoric integrable system$on ($M$,$ω$) essentially consists of a pair of independent, real-valued, smooth functions$J$and$H$on$M$, for which$J$generates a Hamiltonian circle action under which$H$is invariant. In this paper we give a general method to construct, starting from a collection of five ingredients, a symplectic 4-manifold equipped a semitoric integrable system. Then we show that every semitoric integrable system on a symplectic 4-manifold is obtained in this fashion. In conjunction with the uniqueness theorem proved recently by the authors, this gives a classification of semitoric integrable systems on 4-manifolds, in terms of five invariants.