What a character is here
Each entry is one fixed personality: a name, an age between 20 and 66,
a nationality, a job, a set of interests and a backstory that the app keeps to.
She opens the conversation herself and stays the same person the next day. The
characters are written by MaiFriends; the app itself is translated into 22
languages and a character will talk in whichever one you write in.
Personality
Every character belongs to one of 13 personality types. It is
the fastest way to narrow the list, because it says how she talks rather than what
she looks like. The larger groups have a page of their own:
playful, sweet, flirty.
Nationality
The list spans 65 nationalities, from a single character to a
group of 15. Nationalities with fewer than four characters
have no page of their own; the search box above the list finds them. Nationality shapes her background and the places
she talks about, not the language she answers in.
Groups large enough for their own page:
American.
Age
Ages run from 20 to 66, split in three groups:
in their twenties (77), in their thirties (64), 40 and over (81). About 36% of the catalogue is forty or over, which is unusual in this
category and is why age gets its own filter.
The rank column
The gold number next to a name is her rank among the 92 characters that
have been shown often enough to judge. It is ordered by how often people who see her
choose to start a conversation, not by how many conversations she has had, so a
character added last month can outrank one that has been in the app for a year. The
figures are aggregated app use, last refreshed 2026-09-26;
nothing is traceable to a person, and only the upper half shows a number.
What it costs
Installing the app and talking to any character on this list is free, and messages
are not counted. What is capped on the free plan, and what costs hearts or money, is
listed exactly on the free-plan page.