Ignjat Kirhner (Serbian Cyrillic: Игњат Кирхнер, German: Kirchner; 30 May 1877 – 18 May 1944) was an Austro-Hungarian officer, Serbian World War I volunteer, and Yugoslav brigadier-general. He deserted the Austro-Hungarian Army by the start of World War I and joined the Royal Serbian Army as a guerrilla fighter in the Belgrade area. After the war he rose in the Royal Yugoslav Army to the rank of brigadier-general.