Eggs

The largest bird eggs come from ostriches.

An excerpt from the article 20 facts about eggs

An ostrich egg weighs between 1.2 and 2 kg, its length ranges from 13.3 to 17 cm, and the shell can be as thick as 3 mm. It can take up to 2.5 hours to hard-boil such as an egg. One ostrich egg is equivalent to 25-35 chicken eggs. Such an egg cannot be easily cracked; to get to the contents, the shell must be drilled open.

Ostrich egg, compared to the size of the bird itself, is not that big at all. If you consider the size of the egg concerning the weight of the bird, the absolute record holder is the brown kiwi bird, which can lay an egg 12.5 cm long, weighing 45 decagrams, which is ¼ of the body weight of an adult bird. A similarly sized egg is laid by the cassowary, many times larger than the kiwi bird. If an ostrich were to lay such an egg, it would weigh almost 37 kg (25 times heavier than it is).

The smallest egg is that of the Havana hummingbird - it measures about 6 millimeters and weighs just 0.027 grams.