24 февраля 1939 года Венгрия вступила в антикоминтерновский пакт, став четвертой страной в составе гитлеровской коалиции после Германии, Японии и Италии. Венгрия стала самым верным союзником гитлеровской Германии, поскольку благодаря этой войне могла реализовать самые смелые территориальные притязания. Она получила треть Словакии, большую часть территории Румынии, венгерские войска контролировали большую оккупационную зону в Югославии. Во время Великой Отечественной войны венгерская армия взяла Воронеж.
В январе 1943 года венгерская армия понесла огромные потери под Сталинградом, в связи с этим венгерское правительство стало искать пути выхода из войны, ведя сепаратные переговоры с США и Великобританией. 19 марта 1944 года германская армия оккупировала Венгрию, переговоры были сорваны. После выхода из войны Румынии венгерское правительство попыталось заключить в октябре 1944 года перемирие уже с СССР, однако немецкими оккупационными властями премьер Миклош Хорти был смещен, а на его место назначен лидер фашистской партии «Скрещенные стрелы» Ференц Салаши.
Битва за столицу Венгрии началась 29 октября 1944 года и завершилась 13 февраля 1945 года. Немецкими войсками была создана мощная группировка для обороны города и несколько линий укреплений. Бои шли буквально за каждый дом. 29 декабря советское командование выслало парламентеров с предложением окруженным немцам капитулировать, однако группа с белым флагом была уничтожена противником. Ликвидация гарнизона завершилась только 13февраля 1945 года. Таким образом, битва за Будапешт продолжалась 108 суток.