Ideal Weight is a free program that works by storing and processing diverse physical characteristics of the human body (real weight, ideal weight, fat content, density, calories consumed daily etc). You simply have to input various data and Ideal Weight will calculate all the information.