Twitch recommends 3-6 Mbps upload speeds for broadcasting a live stream. For context, the average upload speed in the U.S. is around 52 Mbps, so most people should have plenty of bandwidth for Twitch streams. If you’re simply watching Twitch streams, you’ll only need 4-6 Mbps download speeds.