In Kathakali, characters are broadly categorized into three types based on their qualities: satvik, rajasik and tamasik.
Satvik characters embody nobility, heroism, generosity and refinement. These characters belong to the pacha category, where green dominates the makeup. They wear kirita (headgear), and notable figures like Krishna and Rama are distinguished by special crowns adorned with peacock feathers. Other noble beings, including deities like Indra and heroes like Arjuna, are portrayed as pacha characters.
The kathi type represents anti-heroes, often in the rajasik category. Despite their villainous roles, characters like Ravana, Kamsa and Sisupala are depicted as powerful warriors and scholars. The kathi characters are easily identifiable by a moustache and a small knob called chuttippu, which is placed at the tip of the nose and on the centre of the forehead.
The thadi category includes characters with distinct beards: chuvanna thadi (red beard), vella thadi (white beard) and karutha thadi (black beard). The vella thadi character, often associated with Hanuman, features a white beard, and the performer typically dons the costume of a monkey. Kari characters, with black makeup and black costumes, portray hunters or forest dwellers.
In addition to these primary character types, minor characters like minukku represent women and sages, adding depth to Kathakali performances and enriching the storytelling with a diverse range of roles.