Kwalifikacje Kwalifikacje do mistrzostw odbyły się w dwóch rundach: tzw. eliminacjach oraz rundy elitarnej. 52 reprezentacje podzielono na 13 grup. Dwa najlepsze zespoły i pięć najlepszych z trzecich miejsc awansowały do rundy elitarnej. Ponieważ reprezentacja Niemiec zajmowała pierwsze miejsce w rankingu, miała bezpośredni udział w następnej rundzie. W rundzie elitarnej 32 reprezentacje podzielono na 8 grup. Do turnieju finałowego awansowali zwycięzcy grup i siedem najlepszych drużyn w klasyfikacji zespołów z drugich miejsc. Chorwacja, jako gospodarz, nie musiała brać udziału w kwalifikacjach.
Losowanie Losowanie turnieju finałowego odbyło się 3 kwietnia 2017 roku w Zagrzebiu. 16 drużyn zostało rozlosowanych do 4 grup. Przed losowaniem 15 drużyn zostało podzielone na dwa koszyki, na podstawie wyników uzyskanych w rundzie elitarnej eliminacji do turnieju. Jedyny wyjątek dotyczył reprezentacji Chorwacji, która jako gospodarz została przydzielona na 1. miejscu do grupy A.