WheelWhirl
Expert Guide

How to Host a Stream Giveaway Without Violating Twitch Community Guidelines

WheelWhirl Editorial Team
•
2026-10-01
•
3 min read

Giveaways are a popular way to thank viewers, but they come with rules from the platform and, in many places, from the law. This article covers the practical side of running a stream giveaway responsibly. It is general information, not legal advice. Platform policies change, so always read the current Twitch Terms of Service, Community Guidelines and any sponsor or tax rules before you run a giveaway.

Start with the platform's rules

Twitch publishes its Terms of Service and Community Guidelines. Giveaways are allowed on stream, but they must follow those rules, as well as the rules of any other platform where you promote them. Read how the platform treats promotions and prizes before you design your entry method. If a rule is unclear, ask the platform's support rather than guessing.

Keep entry free and simple

The safest design is a free giveaway where nobody has to pay, subscribe or spend money to enter. Where subscribers receive extra entries, say so clearly, and think about whether that treats other viewers fairly. Offer a free alternative method of entry if you reward paid actions, and check whether the law where you live restricts this. Do not make people pay for a chance to win a prize.

Write clear rules

  • How to enter, for example typing !join in chat.
  • Who is eligible: age, country and any exclusions.
  • When entries open and close, with a time zone.
  • The prize and any costs to the winner, such as shipping or taxes.
  • How and when the winner is picked and contacted, and how long they have to respond.
  • That the giveaway is not sponsored or endorsed by the platform.

Display the rules on screen or in a chat command, and put them in your channel description.

Collect entries fairly

The Streamer Studio can add viewers who type a command in Twitch chat or in YouTube Live chat. Each person is added once, so spamming the command does not increase their odds. You can cap the number of entries, limit entry to subscribers or members, and decide who is allowed to trigger the spin.

Draw in the open

Spin on stream so viewers see the result. For stronger proof, use a verified draw: you lock the list, announce its fingerprint and the winner is calculated from a public randomness source that nobody could predict. Viewers can check the result later.

Contact the winner safely

Use the platform's own messaging or a public confirmation. Be wary of impersonators: tell your community that you will never ask for passwords or payment from a winner. Never ask for more personal information than you need to deliver the prize, and delete addresses when you are done.

Taxes, sponsors and prizes

If a brand supplies the prize, check what the agreement requires. If the prize is valuable, the winner may have tax duties, and in some places so may you. Do not promise a prize you cannot deliver. If you are running the giveaway for a business or as part of a partnership, you may need to disclose it.

Common mistakes

  • Changing the rules after entries open.
  • Picking the winner by hand and spinning for show.
  • Forgetting that the prize cannot be shipped to some countries.
  • Not having a plan if the winner does not reply.
  • Forgetting that minors may not be allowed to win some prizes.

A clear, fair giveaway protects your channel and builds trust. For ready-made tools, see the prize wheel and the random name picker.