The core function of a BMI calculator app is simple: users input their height and weight, often with options for both metric and imperial units. The app then performs the calculation and displays the BMI value, typically accompanied by a corresponding weight category: underweight, normal weight, overweight, or obese.