You can find an unknown caller for free by simply using a caller identification tool. For instance, you could use Truecaller by signing up on their website or downloading their app. This way, you can search for the identity of any unknown numbers that call your phone. Alternatively, Caller ID tools have auto-detection features that you can utilize. This would automatically reveal the identity of a caller immediately after their call comes in.