W 1952 rozgrywki pucharowe zostały ponownie wprowadzone przez Niemiecki Związek Piłki Nożnej (DFB) pod obecną nazwą DFB-Pokal.

W historii rozgrywek jedynie trzech piłkarzy zdobyło hat trick w meczu finałowym: Uwe Seeler (HSV, 1963), Roland Wohlfarth (Bayern, 1986) i Robert Lewandowski (Borussia D., 2012).

Format Format rozgrywek był wiele razy zmieniany. W rozgrywkach szczebla centralnego uczestniczą 64 kluby, w tym 40 drużyn uzyskujących prawo do gry z rozgrywek ligowych: wszystkie drużyny Bundesligi i 2. Bundesligi oraz 4 najwyżej sklasyfikowane drużyny 3. LigiDrużyny rezerw nie są obecnie uprawnione do brania udziału w Pucharze Niemiec, w związku z czym w przypadku zajęcia przez rezerwy miejsca 1-4 w 3. Lidze awans do Pucharu uzyskuje 5. drużyna ligi.. Pozostałe 24 miejsca są przyznawane drużynom reprezentującym okręgowe związki piłki nożnejIstnieje 21 związków regionalnych, które organizują szczebel regionalny Pucharu Niemiec. Wszyscy zwycięzcy uzyskują prawo do gry w następnym sezonie na szczeblu centralnym Pucharu Niemiec. Ostatnie 3 miejsca są przyznawane dla związków, które posiadają najwięcej drużyn uczestniczących w ich rozgrywkach ligowych.. Obecnie wszystkie rywalizacje od rundy wstępnej do finału rozgrywane są w jednym meczu. Zwycięzca kwalifikuje się do dalszych gier, a pokonany odpada z rywalizacji.