Tamagotchi Friends Growth Chart

I reversed the ‘evolve’ function in the Tamagotchi Friends to make the first ‘growth chart’ for this Tamagotchi version. Growth on the Tamagotchi Friends is determined by how well the Tamagotchi is cared for, its personality, which is set by specific user behaviours and randomness.



The evolve function was pretty easy to find in the code, as it is similar to the Tamatown Tama-Go’s evolve function in that is uses the X register for most comparisons. This is unusual in the Tamagotchi’s code, so it stood out.

As shown above, the function splits into four main paths right away. These correspond to a baby becoming a child, a child becoming a teen, a teen becoming and adult, and an adult’s baby becoming its own character (which I didn’t look at).

Baby Becoming a Child

The child a baby becomes is random, it is determined from entropy source C0. For even generations, the child is completely random. For odd generations, the child sprite of the previous generation is fetched, and there is a 2/3 chance that it will be the sprite that the baby did not grow into last time

Child Becoming a Teen

The teen a child becomes is based entirely on a single care factor at address 0x328. It ranges between 0 and 15, with low values corresponding to good care. It was difficult to tell everything that affect this factor, but it’s definitely affected by feeding and playing with the Tamagotchi. Unlike with the Tama-Go, it does not appear to have a random element.

Different child sprites react differently to the care factor though. Turtletchi and Terupatchi can be cared for slightly less well than Petithanaatchi or Mitsumarutchi without ‘excellent’ care becoming ‘good’ care. On the other hand, Petithanaatchi or Mitsumarutchi can be cared for less well than Turtletchi and Terupatchi without ‘good’ care becoming ‘okay’.

The characters for each care level are shown below.


Child to teen evolution

Child to teen evolution

Teen Becoming Adult

The adult a teen becomes is based on two bytes, the care factor at address 328 described above, and another factor at address 31A. This turned out to be the Tamagotchi’s ‘personality’. It starts out having a value of 0, which means the Tamagotchi has no specific personality, and the personality can get set the following ways:

Social— A Tamagotchi becomes social if you send or receive at least 10 SMS messages while the Tamagotchi is a teen

Active— A Tamagotchi becomes active if you play coin catch with it 10 times while it is a teenager (other games might also work)

Gourmet— A Tamagotchi becomes gourmet if you feed it at least 15 meals while it is a teenager (I feel like this should only apply to meals that are purchased versus the default bread, but I can’t find anywhere this happens, so I suspect it works with the bread too.

When a teen evolves, its care level is first determined based on the following table:

  Perfect Excellent Good Poor
0 1-2 3-4 5+
0 1 2-3 4
0-3 4 5-6 7

Note that the harder the teen character was to obtain care-wise when it was a child, the easier it is to get a high level of care when it evolves as an adult. So care adds up across life stages!

Then, the character is selected based on the Tamagotchi’s personality.

“Random” means a character is selected randomly from the row for its care level.

Below is the full growth chart!

Isn't it beautiful?

Isn’t it beautiful?

This is of course a work in progress. If you have anything to add, or this contradicts what you see on your Tamagotchi, please comment on this post, or email me.

Tamagotchi, Tamagotchi Friends

26 responses to Tamagotchi Friends Growth Chart

  1. Ryina

    Hi!! This is so useful! It’s been ages since I got my last tamagotchi (it was the first version of all :O) and a lot of things have changed! I found your post searching for a growth chart, because I’ve raised 5 tamas, 2 of them were Knighttchi and another 2 were Coffretchi! I think I’m going to mail you… perhaps I can help a little! ^^

  2. Tamafan

    What happens if you go to park? It’s like send 10 SMS?? ‘Couse I only have one Tama Friends, and I don’t want to spend for another; Can I get Mametchi?? :3

    Thanks 🙂

  3. I am I perfect all the time

  4. cecilia

    i just got neotchi i can help ill tell you who it evoles into! 😉

    • Miraitchi##

      You can get all different kinds of female Tamagotchis. It really depends on the personality and care mistakes.

  5. abby

    this was very helpful i was so afraid I treated my Tamagotchi friend poorly but now I know 😛

  6. Ahsoka

    Thanks a lot for h growth chart it’s soo useful !!!!!

  7. Clulutchi

    I would like to know, what is the lifespan of a Tamagotchi friends version 5 with perfect care? When does the ‘date place’ / matchmaker come? I would be obliged if you would answer these questions. 😉

  8. Miraitchi##

    Hi Natalie! I was wondering why when I played with my Cosmotchi more than 10 times, it still evolved into a Knightchi. (My Tamagotchi Friends is the North American version.)

    • Red

      You probably fed it more then you played with it.

    • Kawaii

      It’s because your tamagotchi turns into the one you do first so if you fed it 15 times before you play with it 10 times it will turn into the one you do first. Hope I helped. ^_^

  9. Miraitchi##

    Why doesn’t my Tamagotchi friends get an active personality when I play with it more than ten times?

  10. Kawaii

    What if I want the perfect care social one (yumemitchi) but I have no friends and only one egg thang (the thing u play on)
    Can I still get it?

  11. Pyroluna

    Hello, I am having a lot of trouble obtaining the bad care characters. I would like to follow your guide but I do not understand it all. Please can you explain to me about good and bad care and what the ‘address’ and numbers mean? If you could contact me with some help, it would be greatly appreciated.
    Thank you.

  12. Андрей

    А чтобы получить “Активный” тип нужно просто поиграть 10 раз или именно выиграть в 10?

  13. kat3oh3

    Ty this will help me alot ….but my question is whn can i play in the music store everytime i try the happy owner gets a 😐 look and i go home…one new feature i absolutly in love with the is the pause feature and clock ….so handing for working and whn i dont have my phone on me for time

  14. Rachel

    Thank you so much for this! This is a huge help to know. And thank you for putting it into an graphic format too! Thanks again!

  15. Aya Teng

    What are other ways to get a social girl tamagotchi. I don’t have another. Please help me!

Leave a Reply

Your email address will not be published. Required fields are marked *