Le tour de qualifications met aux prises 52 équipes réparties en 13 groupes de quatre équipes. Un pays est désigné pour accueillir tous les matchs de son groupe. Les deux premiers de chaque groupe ainsi que les 5 meilleurs troisièmes se qualifient pour le tour élite où ils sont rejoints par la tête de série qui est exemptée de tour de qualification. Les 32 équipes du tour « élite » sont réparties en 8 groupes de 4. Les 8 vainqueurs de groupe et les 7 meilleurs seconds se qualifient pour la phase finale en Croatie, l'équipe locale étant qualifiée d'office. En phase finale, les 16 équipes sont réparties en 4 groupes de 4 au premier tour.