how many baby can a cat give birth to

A typical cat can give birth to a litter of kittens, which usually ranges from one to six kittens. However, larger litters of up to 12 kittens have also been reported.