Качар выступал за молодёжную сборную Турции, сыграв за неё в четырёх товарищеских матчах в 2006 году. В 2008 году получил вызов в национальную сборную Турции на товарищеский матч со сборной Швеции, однако на поле не выходил. Дебют Качара в национальной сборной состоялся 11 ноября 2011 года в первом стыковом матче за право участия в чемпионате Европы 2012 года против сборной Хорватии. Игра завершилась разгромным поражением турок со счётом 0:3. Качар провёл на поле весь матч.