Карло Коллоди (Carlo Collodi) (настоящая фамилия - Лоренцини) родился 24 ноября 1826 года во Флоренции. Его родители, работавшие прислугой в доме богатых флорентийцев, отдали старшего сына (он был первенцем из десяти детей) учиться в семинарию. Но стезя священника Карло не привлекала, и после окончания семинарии он поступил работать в книжный магазин, затем обратился к журналистике. Потом издавал сатирический журнал, писал рассказы, очерки, комические сценки.
Свой первый роман он опубликовал в 1850 году. Литератор активно занимался политикой, участвовал в Рисорджимето, а во время войн за независимость Италии в 1848 и 1860 годах он служил добровольцем в армии Тосканы. С 1870 года, в объединенной Италии, он был издателем журнала, работал театральным цензором.
Известность Карло Коллоди (взявший себе псевдоним Коллоди по названию родной деревни своей матери) получил в 1856 году, с выходом романа "Пар".
С 1875 года писатель обратился к детской литературе, выпустив свои переводы сказок Шарля Перро.
В 1880 году Карло Коллоди начал работу над "Историей бураттино" (по-итальянски "burattino" - "кукла, марионетка"); она публиковалась по частям в "Газете для детей" под названием "Приключения Пиноккио" в 1881-1883 годах. Эта книга принесла автору мировую славу и была переведена на 260 языков.
Умер Карло Коллоди 26 октября 1890 года во Флоренции и похоронен в церкви Сан-Миниальто-аль-Монте.