Yes, it is free to start streaming on Twitch. You can create an account and begin broadcasting your content without any upfront cost.