I have always considered the bio to the most important thing that you can have when getting started in role play as it lays the foundations for who your character is. A template is always the best format for such a thing and depending on the site within the template it can give as much or as little of the character that is required.
Of course there are the basics:
- Personal History
Also included can be
- Likes and Dislikes
- Strengths and Weakness
- Sexual Orientation
- Interesting Facts
Depending on the site also and especially if the site is fantasy based the tools and pets of the characters might be required in the bio. Some bios might also asked for a little more information about the character and in particular the family so coming up with parents and siblings might also have to be thought up.
There are a couple of sites that offer custom bios but you also might have to join the site to access the information. They will most likely offer other services like assistance in the creation of banners, avatars and signatures and coding and design templates if you are creating a roleplay site. Here are some of those sites: