A system for analyzing body fat level in human body comprising: a spectrometer, for example a handheld spectrometer, configured to generate spectral data from one or more locations on the body of a tested subject and a processor configured to receive the spectral data using models and output body fat levels of the tested subject.