Having tried many of these caller identification apps, I would recommend you to use Truecaller
Whenever someone calls us from an unknown number we get into a dilemma whether to take the call or not. Quite possibly the unknown number can be your friend or family, but since you don't have a clue about who it is, you might decline to pick it up.
If it is spammer, you've done a good thing by not picking up the call and if it was a friend or family member, you would be making a bad impression.
So how do you identify unknown callers on your phone? The answer is quite simple, be it Android, iOS, Windows phone or even Blackberry, the app store for all these mobile operating systems have been housing a number of free caller identification apps. To be precise there are thousands of these apps and for a first timer, it's going to be tough job to choose the best caller identification app.
Having tried many of these caller identification apps, I would recommend you to use Truecaller which is one of the best free caller identification apps available for smartphones right now.
Watch the video below to learn how to set it up. Enjoy.