A free program for Android, by VEEMEE.
Veemee is a free avatar creator app for mobile devices. Use your smartphone or tablet to create and style virtual characters. There are many ways to design your own avatar:
From simple to complex, there are several different body parts to design, and even more options for clothing and accessories. You can add a hat, glasses, a beard, hair, a shirt, pants, shoes, etc. There are many different accessories, such as a belt, a necklace, a ring, etc. You can change the skin color and the hair style.
With Veemee, you can make a photo-realistic avatar of yourself. It’s easy to use and fun to create.