Guide · Updated 4 October 2026 · 6 min read

Where to Find Your Stream Key and Server URL on Each Platform

Every platform that accepts live video from your own software needs two values: a server URL (where to send the video) and a stream key (which channel the video belongs to). This guide explains what they are, where to look for them on the main platforms, and how to handle them safely. Menus change often, so treat the paths below as a starting point and check each platform's own help pages if a label has moved.

What the two values do

The server URL is an address that usually begins with rtmp:// or rtmps://. The stream key is a long random string. Together they tell the platform "accept this video and publish it on that channel". The key works like a password: anyone who has it can broadcast to your channel, so it must never appear on screen, in screenshots, or in public chats.

Where to look

PlatformTypical place to find themThings to know
YouTubeYouTube Studio → Create → Go live → StreamLive access must be enabled on the channel first, which can involve a verification step and a waiting period. Stream settings show the stream URL and key.
TwitchCreator Dashboard → Settings → StreamTwitch also lists recommended ingest servers; picking one geographically close to you can reduce dropped frames.
KickCreator dashboard → Stream settingsThe server address shown next to your key can be specific to your account, so copy it rather than guessing a generic one.
FacebookLive Producer → Streaming softwareKeys created for a single event can expire or be single-use. If a persistent key is offered for your Page, prefer it.
RumbleYour channel's live or studio sectionCopy both the server and the key shown there. Check the page again if you reset them.

Keep keys safe

When a key stops working

A destination that suddenly shows an error is very often just a stale key. Common reasons:

  1. You or a teammate reset the key on the platform.
  2. The key was created for one event and has expired (common with per-event keys on some platforms).
  3. The account lost live-streaming access, for example after a rule violation or an unfinished verification.
  4. The server URL was copied for a different region or a different account.

The fix is the same each time: open the platform's dashboard, copy the current server URL and key, and save them again in your tools. Then run a short private test before your next public show.

Checklist before every show

Next: set up your encoder in the OBS multistream guide, or read troubleshooting live stream problems if a destination refuses to go live.