Facebook Live Stream Key: Find It and Use It Safely
Where to find your Facebook stream key
Facebook Help describes this order for going live with streaming software:
- Go to facebook.com/live/create.
- In the left menu, click Choose where to post and select where your live video will appear.
- Click Go live.
- In Select a video source, choose Streaming software.
- Optional: in Advanced Settings, turn on the Persistent stream key option to reuse the key later.
- Copy the Server URL and the Stream key (or persistent stream key) shown by Facebook.
Then, in your streaming software, set the type to Custom Streaming Server or RTMP Server, paste the Server URL and key, and enable a secure connection (RTMPS) if the software supports it. Start streaming from the software and a live preview appears on Facebook. Add a title and description, then click Go Live Now, or use the scheduling option (Later) for a specific date and time.
Standard vs persistent stream key
| Feature | Standard stream key | Persistent stream key |
|---|---|---|
| Reuse | Cannot be reused | Can be reused for future live videos |
| Live videos at once | One for that post | Only one live video at a time |
| How to get it | Shown each time you set up a stream with streaming software | Turn on Persistent stream key in Advanced Settings |
Keep it private
Facebook is explicit: "Never share your Stream Key or Persistent Stream Key. Anyone with these details can stream to your post." Do not display either key on screen or paste it into a public channel. Facebook's page does not describe a reset step for the persistent key, so we do not either.
Who can go live
Facebook Help lists these account requirements before you can go live on Facebook: your account must be at least 60 days old, your Page or professional mode profile must have at least 100 followers, and to go live from a Page you need Facebook access or task access to create content. All broadcasts must comply with Facebook's live streaming policies. Requirements can change, so check the page when you set up.
Video format
Facebook's help page points to its video format guidelines. The Live Video API reference and Meta's requirements page list the figures this site uses: H.264 video with AAC-LC audio, CBR, a keyframe interval of 2 seconds (do not exceed 4), 1080p30 at 3,000 to 6,000 kbps and 720p30 at 1,500 to 4,000 kbps, audio of 128 kbps preferred and 256 kbps maximum, over RTMPS. The bitrate recommender shows all options with sources.
Related facts from Facebook Help
- You can embed a live stream on your website: choose the Page, open Settings, go to Stream, switch on Embed Live Video, and click Get Embed Code.
- After the stream ends the video remains as a post where it was shared.
- You can also go live through the Facebook Live API or publishing tools.
To stream to Facebook and other platforms with one encoder, add Facebook as a destination in a relay; see stream to YouTube, Twitch and Facebook at once, stream keys by platform and how to multistream with OBS Studio. Facebook and Instagram at once: see Instagram stream key.
Try it with Multistream Platform. Send one RTMP or SRT stream and relay it to YouTube, Twitch, Facebook, Kick, TikTok and custom endpoints. Start on the free Starter plan (2 channels, 20 streaming hours a month) and see the pricing page for paid plans.
Sources
- Facebook Help Centre: Go live on Facebook using streaming software
- Meta for Developers: Live Video API reference
- Meta Business Help Center: Requirements for Facebook Live videos
Platform figures were checked on October 5, 2026. Platforms change their recommendations, so confirm against the current documentation before you go live.
Frequently asked questions
Keep learning
Where each platform keeps its stream key, whether it can be reset or reused, and the protocol it uses.
Read the guideWhat a stream key is, how each platform treats it and how to keep it private.
Read the guideWhere to find each platform's stream key, which settings suit all three and how to manage chat.
Read the guideReady to stream everywhere?
Bring your live, hosted, and pre-recorded streams into one platform.