The best time for the baby to take off his diapers is when he is about 2 years old, because before the age of 2, the baby has no awareness of urination, and will not make any action for the parents to remind the parents that he needs to urinate. When he is about 2 years old, the baby has the awareness of urination, so he will gradually enhance his control over urination and defecation. So it's best to take off your diapers when you're about 2 years old.
According to relevant research, children's excretion control muscles generally mature between 12 and 24 months, with an average age of 18 months. Therefore, it is best for the baby to stop using diapers after the age of 3, as long as the baby can go to the bathroom independently.