The mobile cloud computing (MCC) is an emerging technology, and its popularity is increasing drastically day by day. Mobile device has been constrained from low battery power, processing capabilities, and limited storage capacity, and MCC is facing several security issues. Users are expecting more computing power and security from mobile devices, in order to support user, the mobile computing integrate with cloud computing (CC) to form a MCC. Computation offloading improves computing features of smartphones (battery power, storage, processing capabilities) as well as user experience with device. In this paper, our main focus is to analyze energy consumption by executing on mobile device or remote cloud, and offloading method and level of partitioning are implemented by exploring different parameters based on frameworks. We summarize comparison between different energy offloading techniques. © Springer Nature Singapore Pte Ltd 2019.