We characterize the superposition operators from an analytic Besov space or the little Bloch space into a Bergman space in terms of the order and type of the symbol. We also determine when these operators are continuous or bounded and discuss their Montel compactness. Along the way, we prove new non-centered Trudinger–Moser inequalities and solve the problem of interpolation by univalent functions in analytic Besov spaces.