Иван Николаевич Харитонов родился в 1859 году. В 1869 году стал учеником наборщика в типографии Казанского университета. Харитонов быстро освоил ремесло наборщика, изучал иностранные языки, в совершенстве овладел татарским языком.
В 1881 году перешёл на должность старшего наборщика в типографию Казанского губернского правления, но вскоре стал управляющим частной типографии Г. М. Вечеслава. Под его управлением эта типография в 1882—1894 годах напечатала 225 названий книг на татарском языке.




В конце XIX — начале XX веков Харитонов неоднократно совершал поездки в страны Европы для повышения квалификации. Заработав стартовый капитал в 1896 году Харитонов открыл собственную литотипографию в Казани (ул. Миславского, 4).
В начале XX века большинство казанских татароязычных газет и журналов печатались именно в типографии Харитонова. Печатались у него также многочисленные книги.
В 1916 году Иван Николаевич продал свою типографию издательству «Умид» и ушёл из бизнеса.
В настоящее время в здании располагается управление жилищной политики исполнительного комитета муниципального образования города Казани.