This is the full list of the characters in BlooJ's Foster's Home for Imaginary Friends. The show is known for its wide ensemble of main and supporting characters.
Mac is a bright and creative eight-year-old boy and Bloo's creator who visits Foster's every day. Mac is often the voice of reason among his friends when they are making decisions. However, his extremely good nature tends to make him somewhat naive. He is very attached to Bloo and it is shown that his biggest fear is never seeing him again, because Bloo is what keeps him happy and cheerful and vice versa. Mac becomes hyperactive to the point of a rabid mania when he eats sugar. Once in this state, he becomes impossible to control, will often become obsessed with seeking any other source of sugar. His parents are also divorced. Mac also likes to play video games and be a master of said hobby.
Mac is voiced by Sean Marquette.
Bloo is Mac's blue cylinder-domed imaginary and best friend who is often very immature, self-centered, and egotistic as well as having a knack for getting in trouble and prone for doing kid's and children's antics. Despite all of this, he still has a good heart and apologizes for his actions. Bloo also likes to play paddle-ball even though he cannot make the ball hit the paddle. According to Mac, Bloo was created because he had to give away his favorite blanket.
Bloo is voiced by Keith Ferguson.
Jenny is a teenage robot who is kind to her friends, as well as other people. She is boy-crazy and when she has grown attracted to someone, she will fawn over that person endlessly. She is also very good at cooking and cleaning. Jenny is also a fan of the Japanese anime Sailor Moon, as she can be obsessed with anime and manga sometimes. She is Bloo’s girlfriend, and have occasionally broken up, but they make up sooner or later.
Jenny is voiced by Janice Kawaye.
- Bloo J convinced many companies to lend their characters for use in the show.