Giveaways are usually meant to promote products and strengthen a brand. You don’t have to pay for them.
Many websites offer giveaways but not all such websites can be trusted. Some ask you to pay to register or pay to receive such freebies. You definitely want to avoid such websites.
Thankfully the websites mentioned in this article are not such websites. You don’t have to pay a dime to receive freebies from the websites mentioned here.