Heart UK called the NHS health check programme "extremely positive".
Jules Payne, chief executive of the charity, said:
We are looking forward to seeing the roll-out of this programme and will continue to work with Public Health England to explore how the action plan can be delivered in practice because we are committed to helping prevent early deaths attributed to heart disease.
Moves to improve the number and quality of NHS health checks have been welcomed by the British Liver Trust.
The charity's chief executive, Andrew Langford, said the health check programme has "the potential to reduce mortality, save money and improve the health of our nation by spotting risk factors before health conditions develop".
The British Liver Trust had previously raised concerns about inconsistent implementation of the checks along with a number of other health charities.
Public Health England's director of health and wellbeing said the NHS health check programme "offers a real opportunity to reduce avoidable deaths and disability and tackle health inequalities in England".
Professor Kevin Fenton said, "We must do more to increase uptake and referral to appropriate risk management services, particularly in those communities at greatest risk, to remove blocks in processes that get in the way and make sure the programme is of consistent high quality across the country".
Health Secretary Jeremy Hunt said around 15 million people in England are eligible for a free NHS health checks that "could identify serious conditions early and add years to their life".
Mr Hunt said: "I'd like to see all 40-74 year olds taking up this potentially life-saving opportunity. And I'd like to see the NHS and local authorities encouraging people in their area to get involved.
"We could save 650 lives a year if there was full take-up.
"We are an ageing population and thinking about our health early is vital to living a long and prosperous life."
More than 650 lives a year could be saved if there was full take-up of NHS health checks, the Health Secretary has said.
Jeremy Hunt said thinking about personal health at an early stage is "vital" to living a long and prosperous life.
Public Health England (PHE) is stepping up efforts to improve provision and take-up of the checks.
A PHE review said checking 40-74 year olds' blood pressure, cholesterol, weight and lifestyle could identify problems earlier and prevent 650 deaths, 1,600 heart attacks and 4,000 cases of diabetes a year.