All babies are different shapes and sizes and grow at different rates. But a baby is usually ready to move up to a size 4 diaper at around 22 pounds.
They reach that weight by around 22 or 23 months of age.
So at around 22 months of age a baby is ready to move up to a size 4 diaper.