Bomb Bag

The Bomb Bag is the case in which Link carries his supply of Bombs. In Ocarina of Time it is said that the Bomb Bag is made from the stomach lining of a Dodongo. It is often possible in Zelda games to acquire larger Bomb Bags as Link progresses.

Not all games that include bombs mention a special bag for them. In A Link to the Past for example, a Great Fairy can increase Link's bomb carrying capacity but the game never specifies how.

Ocarina of Time
In Ocarina of Time, Link first finds a Bomb Bag a few rooms after defeating two Lizalfos in Dodongo's Cavern. After that, he can get two upgrades: one as a prize in the Bombchu Bowling Game and one from stopping Hot Rodder Goron's wild rolling around Goron City's 3rd floor.

Majora's Mask
In Majora's Mask, there is the regular Bomb Bag, a Big Bomb Bag, and a Biggest Bomb Bag. Link can obtain the Bomb Bag by going to the Bomb Shop in West Clock Town. They will have the Bomb Bag in stock, and Link can carry Bombchu and Bombs in it. The Big Bomb Bag can be obtained by rescuing the Old Lady from Bomb Shop from Sakon's arrest during the night of the First Day; afterwards, the Bomb Shop in Clock Town will have the Big Bomb Bag in stock. Alternatively, he can purchase this bigger Bomb Bag in the Curiosity Shop on the third day if it is already stolen on the first day (it'll be sold at a higher price in this case, however). Then, Link can get the Biggest Bomb Bag from the Business Scrub in the Goron Village at Snowhead by trading in his Big Bomb Bag and 200 Rupees.

The Wind Waker
In The Wind Waker, the bomb bag is not actually shown as a physical item, however it is still possible to upgrade the number of Bombs Link can carry by visiting the Great Fairies. Initially it can hold 30 bombs, and it's retrieved on Windfall Island during the second visit to Tetra's pirate ship; the aforementioned Great Fairies offer increases to 60, then 99 bombs.

The Minish Cap
In The Minish Cap, the bomb bag can firstly be collected from a Forest Picori named Belari. Later on in the game, Link can find a Great Mayfly Fairy in Mount Crenel who will provide him with a bigger bomb bag. Also, fusing Kinstones later on with Belari will cause a treasure chest to appear in Wind Ruins which provides Link with an even bigger bomb bag.

Twilight Princess
Bomb Bags work a bit differently in Twilight Princess than they do in other games. A Bomb Bag with bombs can first be obtained from Barnes in Kakariko Village as part of a special package once he restocks his shop. There are three types of bombs which can be put into it &mdash; regular Bombs, Water Bombs, and Bomblings &mdash; and the maximum number depends on the type of bomb, being 30, 15, and 10 of each type respectively. Furthermore, only one type of bomb can be used in a bag at a time. To cope with this handicap, two more Bomb Bags can be obtained: one by using Bomb Arrows to clear away rubble downriver of Iza's boat rental, and the other by using Water Bombs to destroy the Molten Shard used to thaw out the throne room of Zora's Domain.

If Link scores 25 or more points on Iza's river rapid ride game, she will give him the Big Bomb Bag, which doubles the carrying capacity of all his bags, allowing them to hold up to 60 regular Bombs, 30 Water Bombs, or 20 Bomblings.

Additionally, it's also allowed to store the same type of bomb in more than one bag. This way, Link can have a total of either 90 regular bombs, 45 water bombs or 30 Bombling at first; with the Big Bomb Bag, numbers are doubled to 180 (regular), 90 (water), and 60 (Bomblings). In Twilight Princess, therefore, Link can carry the highest number of bombs in any Zelda adventure to date.