Foreldrene arbeidet som tjenere i huset til adelsmannen Lorenzo Ginori. De fikk 10 barn, hvorav bare tre voksne opp. Som det eldste av barna ble han sendt bort, og voksne opp hos morens foreldre. Kunstnernavnet Collodi tok han fra landsbyen Collodi i kommunen Pescia; der besteforeldre bodde og han vokste opp.