В мастерской старого Карло всегда пахло деревом и лаком. Однажды, разбирая старый сундук, он нашёл необычный ключ. Он был тёплым на ощупь и казался живым. Карло, проживший долгую жизнь в одиночестве, подумал, что ключ, наверное, волшебный. В тот же вечер, вырезая из полена ножку для стула, он тихо пожелал, чтобы у него был сын. И полено вдруг зашевелилось у него в руках.
На следующий день в маленьком домике уже жил деревянный мальчишка. Он был шустрым, любопытным и очень смешным. Карло назвал его Буратино и полюбил всем сердцем. Он шил ему курточку из старой ткани, учил мастерить простые игрушки. Но со временем Буратино стал замечать, что он не похож на других детей с улицы. Он не мёрзнет зимой, не может плакать настоящими слезами, а его нос странно удлиняется, когда он говорит неправду.
Эта мысль не давала ему покоя. Он видел, как папа Карло иногда грустит, глядя на играющих во дворе мальчишек. И однажды Буратино решил, что должен стать настоящим. Не просто куском ожившего дерева, а хорошим сыном, которым можно гордиться. Он завязал в узелок несколько сухарей, на прощание крепко обнял перепуганного Карло и отправился в путь.
Его ждало много странного и удивительного. Он перехитрил жадного лису Алису и кота Базилио, укравших его монеты. Познакомился с доброй девочкой с голубыми волосами, которая жила в кукольном домике. Даже побывал в Стране Дураков, где на Поле Чудес ничего не выросло, кроме проблем. В каждом приключении он учился отличать добро от зла, дружбу от предательства, смелость от глупости.
Он попадал в переделки из-за своего любопытства и доверчивости, но всегда находил выход благодаря находчивости и верным друзьям. Он спасал кукол от злого Карабаса Барабаса и узнал тайну золотого ключика, который открывал потайную дверь за нарисованным очагом. Через все испытания им двигало одно желание — доказать самому себе и своему папе, что у него настоящее деревянное сердце, способное любить по-настоящему.
И когда, наконец, изрядно потертый, но повзрослевший и поумневший, он вернулся домой, он не нёс с собой богатств. Он принёс самое главное — историю о том, как много он прошёл и как много понял. Карло, увидев его в дверях, не стал ругать. Он просто обнял своего деревянного мальчика, и Буратино наконец-то почувствовал, что он дома. Он был не таким, как все, но для папы Карло он был самым настоящим и самым лучшим сыном на свете. А волшебный ключ так и остался лежать в сундуке — своё главное чудо он уже совершил.