A face is a very important aspect in communication. Often, it is through face expressions that people understand what another person is trying to convey or in what mood he/she is saying it in. It also helps in realising what a person’s mental or emotional state is at a particular moment of time.Thus, recognising a facial expression is essential in day to day communication. Our proposed model implements a facial expression recogniser that categorises a face expression into one of the seven expressions: Happy, Sad, Angry, Surprised, Fearful, Neutral andDisgusted. The model uses Convolutional Neural Network (CNN) having five layers. The model gives an immediate representation ofthe predicted expression by displaying an emoji associated with. Not just that, our model will also show the percentage of each of the seven expressions so that the understanding of the expression is better.A face expression recogniser can be used in areas face biometrics, forensics and security system. Not only that, it can be used in a commercial or financial aspect by judging customer interests. Also, ararely used application of such an application is to aid Autistic people in communication.