mHealth is new horizons for health that offers healthcare services by utilizing the mobile devices and communication technologies. In health care services, blood donation is a complex process and consumes time to find some donor who has the compatibility of blood group with the patient. We developed android based blood donation application as mHealth solutions to establish a connection between the requester and donor at anytime and anywhere. The objective of this application is to provide the information about the requested blood and number of available donors around those localities. It assists the requester to broadcast the message across the maintained volunteer blood donor network by our application and update the requester at the same time who is willing to donate the requested blood. To evaluate our application, we created requester-donor profiles and analysed that it will help to improve the timely access of the information and rapid response in emergency situation.