Игорь Шаферан появился на свет 13 февраля 1932 года в Одессе, которая в то время входила в состав Украинской ССР. В детские годы он проживал по адресу: улица Воровского, ныне известная как Малая Арнаутская, дом 87, квартира 12. Во время Великой Отечественной войны вместе с матерью и сестрой он оказался в эвакуации в Фергане.
Образование Игорь начал в средней школе №118, а в 1950 году окончил школу рабочей молодёжи №11. В 1948 году он устроился на работу в объединение «Совтанкер», которое было частью Черноморского Государственного морского пароходства. В 1951 году Шаферан поступил на зоотехнический факультет Одесского сельскохозяйственного института, однако после первого курса был отчислен. Не сумев попасть в Литературный институт имени А. М. Горького с первой попытки, год проучился в Московской сельскохозяйственной академии имени К. А. Тимирязева.
В 1962 году Игорь окончил Литературный институт, где его учителем был
Михаил Светлов. Именно он познакомил Шаферана с композитором Аркадием Островским, который стал участником документального фильма «Не найти нам друга ближе ни сегодня, ни потом».
С начала 1960-х годов Шаферан завёл дружбу с поэтом
Михаилом Таничем, совместно создав такие песни, как «Песню о дублёрах» и «Ходит песенка по кругу», которые были написаны на музыку
Оскара Фельцмана и быстро завоевали популярность.
Игорь Шаферан является автором нескольких сборников, среди которых «Слушай, сердце!» (1971), «Красно солнышко» (1973) и «Для тебя» (1985). Он стал лауреатом различных всесоюзных и всероссийских конкурсов песен. Среди его работ – стихи к песне из мультфильма «Новогодняя сказка», известные строки «Ёлочка, ёлка, лесной аромат…», а также множество других произведений для детей.
Некоторые его песни, такие как «То ли ещё будет», «Я у бабушки живу» и «Всё не так у взрослых», исполнялись женщинами и написаны от лица ребёнка, первой из них стала Алла Пугачёва. Песня «Созвездье Гончих Псов» была вдохновлена детской повестью Лилии Неменовой и приобрела широкий резонанс.
Эта работа привлекла внимание Кима Брейтбурга, солиста группы «Диалог», который уже имел успешный опыт создания арт-роковых сюит на стихи известных поэтов. «Созвездье Гончих Псов» вошло в дебютный альбом «Диалога».
Шаферан также адаптировал песню «Маргарита», написанную Брейтбургом, значительно изменив её смысл, оставив лишь имя главной героини.
Несмотря на свой возраст, Игорь продолжал сотрудничать с популярными молодёжными рок-группами, такими как «Круиз», «Карнавал» и «Альфа». Его песни исполняли такие коллективы, как «Машина времени» и «Воскресение».
В течение почти двадцати лет Шаферан работал в тандеме с композитором Давидом Тухмановым. Первое совместное выступление на телевидении с песней «Ненаглядная сторона» состоялось с участием Валерия Леонтьева. Их сотрудничество началось с исполнения песни «Вальс» в начале 1970-х годов. Завершилось оно в конце 1980-х с записями «Ты замуж за него не выходи» и «Дело в шляпе», которые исполняла популярная группа «Электроклуб», продюсируемая Тухмановым.
Шаферан был преданным болельщиком московского «Спартака». Композиторы Георгий Мовсесян и
Эдуард Ханок в документальном фильме «Не найти нам друга ближе ни сегодня, ни потом» описали его как добродушного и остроумного человека.
Игорь Шаферан ушёл из жизни 14 марта 1994 года в Москве, причиной смерти стало онкологическое заболевание.
Михаил Танич, который также был близким другом поэта, в своей книге «Играла музыка в саду» отметил его страдания и вспомнил о песне «Зачем вы, девочки, красивых любите?», которую назвал народной. В своей книге он посвятил главу Шаферану, озаглавив её «Красно солнышко».
Шаферан нашёл своё последнее упокоение на Донском кладбище в Москве. В 2002 году, в честь 70-летия со дня рождения поэта, в Доме композиторов прошёл вечер памяти, организованный его семьёй, а его внучка Милаша Шаферан сняла документальный фильм, основанный на песне «Не найти нам друга ближе ни сегодня, ни потом».