Закончил Московское училище живописи, ваяния и зодчества у профессора Сергея Константиновича Зарянко. Дальнейшее образование получил в Санкт-Петербургской Императорской Академии Художеств. В 1857 г. Академией Художеств дано звание неклассного художника по портретной живописи. В последующем увлёкся фотографией. Сделал снимки со многих интересных московских древностей, а также фотографии со старинных образов, церковной утвари и пр., находящихся в Твери, Новгороде, Торжке, Ржеве и других городах. С 1882 до 1887 издавал «Изограф, журнал иконографии и древних художеств» (вышло 12 тетрадей). Оставил богатые археологические коллекции. В свое время Иван Яковлевич был избран членом-корреспондентом Общества Любителей Древней Письменности.
Будучи пионером в фотографии, открыл в 1861 году в правом флигеле Пречистенского дворца, числившегося тогда собственностью баронессы Е. Д. Розен один из первых в Москве фотосалонов — «художника императорской Академии фотографа И. Я. Красницкого». Был приглашен и фотографировал Коронацию и Помазание на Престол Александра III, за что был награжден «Большой Коронационной медалью».
Отец Александра Ивановича Красницкого.
/Есть экземпляр в РПБ(РНБ)/
Похоронен на Литераторских мостках в Санкт-Петербурге (могила утрачена).