Иван Кулибин родился 21 апреля 1735 в семье мелкого торговца в селении Подновье Нижегородского уезда. В юношеском возрасте обучился слесарному, токарному и часовому делу. В 1764—1767 годах Кулибин изготовил уникальные карманные часы с механизмом часового боя, с музыкальным аппаратом и сложным механизмом крошечного театра-автомата с подвижными фигурками.
С 1769 года и на протяжении более 30 лет Кулибин заведовал механической мастерской Петербургской академии наук. Руководил производством станков, астрономических, физических и навигационных приборов и инструментов. Кулибин изобрел и изготовил много оригинальных механизмов, машин и аппаратов.
Подавляющее большинство изобретений Кулибина тогда не было реализовано. Диковинные автоматы, забавные игрушки, хитроумные фейерверки для высокородной толпы — лишь это впечатляло современников.
Неутомимый новатор, в домашнем быту и привычках Кулибин был консервативен. Он никогда не курил табак и не играл в карты. Писал стихи. Любил званые вечера, хотя на них только балагурил и шутил, так как был абсолютным трезвенником. При дворе, среди расшитых мундиров западного покроя, Кулибин в длиннополом кафтане, высоких сапогах и с окладистой бородой казался представителем другого мира. Но на балах он с неистощимым остроумием отвечал на насмешки, располагая к себе добродушной словоохотливостью и прирожденным достоинством в облике.
Он умер 11 августа 1818 года в полнейшей нищете. В советское время Кулибин пропагандировался в патриотических целях как образчик гения из народа. Его фамилия стала в русском языке нарицательной: так называют мастеров-самоучек, добившихся больших успехов в своем ремесле. Именем Кулибина названы улицы во многих городах России.