You can make a free online fantasy character, also known as an avatar, at SecondLife.com. While many other fantasy websites exist, Second Life is the largest 3D world of users who have created online fantasy characters for themselves.
Remember that the characters you encounter in these virtual worlds are also avatars. Be wary of people who want to meet in real life. They may not be anything like the characters they created for the virtual world.