The 33-year-old needs one more Wimbledon triumph to go clear of Pete Sampras who also won at the All England Tennis Club on seven occasions.
As he prepares for his assault on an eighth title in Halle, Federer said his career record of 14 grass-court trophies — more than any other active player — still surprises him.
"I never thought that I could ever play so well in my career on grass," the Basel native told reporters on Sunday.
"It was always a dream to play such good tennis on grass or even be able to play on a grass court," he said.
"Where I grew up in Switzerland, there was only sand, carpet or dirt. So a grass court was always a dream."
The last of Federer's seven Wimbledon crowns came in 2012, while he was runner-up to Novak Djokovic last year.
If he were to capture an eighth title in London next month, he would also become the tournament's oldest champion of the modern era, surpassing Arthur Ashe who was still a month short of his 32nd birthday when he was the winner
"At this stage of my career I want to have the perfect preparation for Wimbledon," said Federer, who begins his Halle campaign against Germany's Philipp Kohlschreiber on Monday.
"That means a victory," he world number two told www.atpworldtour.com.
"I want to defend the title in a tough field of competitors," Federer said.
"That's exactly what I need."
Federer is top seed in Halle with Japan's Kei Nishikori seeded two and Tomas Berdych taking the third seeding.
Nishikori takes on Austria's Dominic Thiem in his opener with 2010 Wimbledon runner-up Berdych facing Victor Estrella Burgos from the Dominican Republic.