Gifts

A Gift is an item that can be sent to another Trainer. Gifts contain items that are of higher value than what Trainers normally obtain from spinning PokéStops. Only one gift can be sent to each Friend per day and at most 20 Gifts that can be opened in a single day. There are two kinds of gifts — regular and sponsored.

The following is an in-game description of the item:
 * A box that you can send to a friend. Contains a variety of useful items.

After tapping on the Gift from a Friend, there is a Gift's postcard shown with a image and name of the PokéStop or Gym from which the Gift was received and sent. Trainer has an option to open it or exit the screen to postpone opening.

Following items and consumables in various amounts can be received after opening Gifts from friends:
 * 7-km Eggs
 * Stardust
 * Stickers
 * Poké Balls
 * Great Balls
 * Ultra Balls
 * Potions
 * Super Potions
 * Hyper Potions
 * Max Revives
 * Pinap Berries
 * Johto Evolution Items (including Sun Stone, Metal Coat, King's Rock, Dragon Scale and Up-Grade) – extremely rarely
 * Rare Candy – only during special events and from Sponsored Gifts

Sponsored Gifts
Sponsored Gifts are different type of Gifts that cannot be sent to friends but instead they can be opened by a Trainer who received them from PokéStops, Gyms or after winning a raid. If Trainer taps on a Sponsored Gift, they will see the logo and name of the sponsor, and they will have the choice to open the Gift or exit the screen. Similarly to opening regular Gifts from friends, Trainer sees a post-card of the Gift with sponsored message and once they tap “OPEN” button, items from the Gift appear in bubbles and are received by Trainer to their items bag. After that the message from the sponsor is displayed and Trainer has an option to tap the “Learn more” button for more information about the sponsored offer.

There is a limit to the number of Sponsored Gifts that can be received in a day, and Trainers are not guaranteed to receive a Sponsored Gift from the same PokéStop or Gym as the Gifts are distributed on an individual account basis.

Trainers can choose to opt out of this feature by deselecting the “Show Sponsored Gifts” option in the Game Settings menu. This setting does not affect ability to receive or send regular Gifts from sponsored or non-sponsored Gyms or PokéStops.

Trainers with Child accounts will not receive Sponsored Gifts, even if permissions for accessing sponsored content are granted through the Niantic Kids Parent Portal or Pokémon Trainer Club website.

Stickers
Stickers are consumable collectables in game, that can be used to decorate postcard of the Gift that is being sent to friend. Stickers do not use space in item bag and Trainer can stack up to 25 of each sticker.

Currently, owned stickers can be only seen during selecting them to stick on the postcard of the Gift that is mean to be sent to a friend.

Following stickers can be obtained for free from opening Gifts from friends:

Trivia

 * Trainers may have up to 10 Gifts in their bag at any given time and they do not take up any space in the bag.
 * In order to obtain 7-km Egg from the received gift, trainer needs space in their eggs collection, exactly like in case of obtaining eggs from Photo Discs.
 * There must be enough room in the Item Bag, before opening the gift.
 * In 0.179.0 game update, Sponsored Gifts were added to the game.
 * In game files there is an asset for missing icon which is currently unused.
 * According to Niantic on the postcard feature:
 * "We want this to mirror the feeling of when a friend gives you a present from a store you enjoy or sends you a postcard from a far-off land. It's intentionally sentimental and brings two Trainers together in their travels. Plus, how exciting would it be if one Trainer sent a Gift from a special vacation spot or an exclusive event?'"