Your character look in Gakuran is generated when you create a character, and hair and faces are among the most noticeable parts of that roll. If you have ever wondered why you got a certain hairstyle, how rare dyed hair colors are, or whether ethnicity changes your face, this guide explains exactly how the appearance system works so you know what you can and cannot control.

How hairstyles are chosen
Once your character ethnicity and gender are set, the game randomly selects a hairstyle from the pool available for that demographic. Every hairstyle within a category has an equal chance of being chosen. For example, a Japanese female character receives a random style from the Japanese female hairstyle pool, while a European male character rolls from the European male pool.
There are no fixed odds for individual hairstyles, it is all RNG, and the only thing that changes which styles you can roll is your ethnicity, since different ethnicities have different hairstyle pools. You are free to keep your randomly generated hairstyle or change it during character creation if you want a different look.
Join readers who trust AllThings.How
Add us as a preferred source on Google so our practical guides show up first next time you search.
Add to Google Preferences →How hair color works (and the 5% dye chance)
Hair color is tied to your ethnicity. Each ethnicity has its own table of natural hair colors defined by RGB values, and when your character is generated the system picks a color from that table. For example:
- Japanese characters primarily draw from a pool of natural black hair values.
- European characters can draw from a wider range, including black, brown, blonde, auburn, and other naturally occurring shades.
Here is the interesting part: after a natural color is selected, there is a 5% chance the character instead receives a dyed hair color. When that dye event triggers, the game generates a random RGB color that does not exist in your ethnicity natural table, so it clearly looks artificial. Possible dyed colors include red, pink, purple, green, white, teal, or essentially any color outside the natural set.
In other words, 95% of characters get a natural color appropriate to their ethnicity, and only 5% roll a unique dyed color, which is what makes vivid hair relatively rare. Anyone can technically roll any color, but certain colors are far easier to get by rolling specific ethnicities.
How faces are chosen
Faces work differently from hair. Face IDs are based only on gender, not ethnicity. Once your gender is generated, the game randomly picks a face from the male or female face pool, and every face in a gender standard pool has an equal chance of appearing. Male characters roll from the male face list and female characters from the female list, and ethnicity has no effect on which faces you can get.
What this means for your character
If you are aiming for a specific look, the takeaways are simple. Your ethnicity choice shapes both your hairstyle pool and your natural hair color range, so it is the biggest lever you have over your appearance. Dyed colors are a rare 5% bonus you cannot force reliably, and faces are pure gender-based RNG. Roll with the ethnicity that matches the styles and colors you want, then keep or tweak the result during creation.





