The 21-year-old has been in superb form for Spurs, having scored 20 goals in all competitions this season.
The striker is an academy graduate and childhood Spurs fan from Walthamstow. He made his debut for the first team in a Europa League clash in 2011, and scored in his Premier League debut last year.
He has also had loan spells at Leyton Orient, Millwall, Norwich City and Leicester City.
Kane has also impressed on international duty, having represented England at U17, U19, U20 and U21 level. His record for the U21 side currently stands at eight goals from 10 games.
Kane has secured his future at Tottenham until 2020, a major boost for the club ahead of the North London derby clash with Arsenal on Saturday.
The new deal comes as Kane is being tipped to make his full England debut later this year. He is also eligible for the Republic of Ireland, through his Galway-born father.
Kane tweeted about his new deal: “Very happy to have signed my new contract at Spurs! Excited for the future ahead! Thank you for all your messages! #COYS
Former Spurs striker Jermain Defoe says Kane fully deserves his new deal and tipped the frontman for an international call-up in the near future.
“To get into the England squad or any international squad, it’s based on merit,” Defoe told Sources. “You’ve got to perform in the Premier League – the hardest league to score goals – and he’s doing that week-in, week-out against top teams. If it’s based on merit and he’s scoring goals, at some point he’s got to be close.
“Congratulations to him on his contract. It’s well deserved. Harry loves scoring goals, he loves the club, he’s a local boy and I’m sure he and his family are delighted.”