Геннадий Цыферов родился 26 марта 1930 года в Свердловске в семье служащих: отец руководил Государственным трестом озеленения РСФСР, мать работала бухгалтером. В 1949 году он поступил в Институт востоковедения на факультет японского языка, но из-за сильной близорукости оказался на монгольском отделении и проучился там два года.
В 1951 году будущий писатель поступил в Областной педагогический институт имени Крупской. После окончания вуза три года работал воспитателем-педагогом в интернате при МИДе и преподавал литературу. В это же время он начал писать сказки-миниатюры и отправил их Корнею Чуковскому, который поддержал начинающего автора и посоветовал ему заняться литературой.
Позже Цыферов работал в журналистике, сотрудничал с «Учительской газетой», журналом «Мурзилка» и «Литературной газетой». Он писал для детских радиопередач, выступал в библиотеках и на телевидении в программе «Спокойной ночи, малыши». Его первые книги вышли в издательстве «Малыш», после чего сказки стали печататься регулярно.
Его проза обращена к маленьким читателям: это короткие истории на ночь, первые самостоятельные тексты и сказки для чтения по слогам. В них живут животные, сказочные персонажи, слоненок, лягушонок и Паровозик из Ромашково, а главными остаются дружба, доброта, приключение и уютный детский мир.