A method for generating a body avatar based on body information is provided. The method includes receiving at least one body information among a user's weight, height, and foot pressure, calculating the user's current body condition based on the body information, and based on the user's current body condition. And creating a body avatar of the user.신체정보를 기초로 신체아바타를 생성하는 방법이 제공된다. 상기 방법은 사용자의 체중, 키, 및 족압 중에서 적어도 하나의 신체정보를 수신하는 단계, 상기 신체정보를 기초로 상기 사용자의 현재 신체상태를 산출하는 단계, 및 상기 사용자의 현재 신체상태를 기초로 상기 사용자의 신체아바타를 생성하는 단계를 포함한다.