Ivan Pudar (born 16 August 1961 in Zemun, Serbia, FPR Yugoslavia) is a former Croatian football goalkeeper.
During his club career he played for Hajduk Split, Spartak Subotica and Boavista F.C.. He earned one cap for the Yugoslavia national football team, and was a reserve keeper in the squad that Miljan Miljanić took to the 1982 FIFA World Cup.
After his retirement from playing, he became a manager, including a stint at Hajduk Split in 2007. In July 2008 he took charge of the Croatian second division side, NK Trogir.