Introducing stream delay can be beneficial for various reasons, such as preventing stream sniping, moderating chat, or syncing multiple streams.

In this guide will walk you through adding a delay to your stream in OBS.

Let’s get started!

What is stream delay?

Stream delay is the intentional introduction of latency between your live broadcast and the time it’s displayed to viewers.

It’s measured in seconds and can be added for various reasons.

Pros and cons of stream delay

  1. Pros
    • Reduces stream sniping in competitive gaming
    • Allows more time for chat moderation
    • Helps synchronize multiple streams for events

  2. Cons
    • Reduces real-time interaction with viewers
    • May impact audience engagement
    • Increases the time required to address technical issues

Adding Stream Delay in OBS Studio

Accessing the OBS settings

  1. Open OBS Studio

  2. Click on the “Settings” button, located in the bottom right corner of the main window

Adjusting the stream delay settings

Adding a Stream Delay in OBS
  1. Navigate to the “Advanced” tab in the settings menu

  2. Find the “Stream Delay” section

  3. Check the “Enable” box to activate the stream delay feature

  4. Enter your desired delay in seconds in the “Duration” field

  5. Click “Apply” and then “OK” to save your changes

Testing Your Stream Delay

Previewing your stream

  1. Start a test recording in OBS Studio by clicking on “Start Recording” instead of “Start Streaming”

  2. Perform an action in your recording that can be easily identified, such as a hand gesture or a specific audio cue

  3. Stop the recording after a few seconds

Verifying the delay

  1. Open the recorded file using a media player

  2. Observe the action you performed earlier and note the time it appears in the recording

  3. Compare the timestamp to your live performance to ensure the delay has been applied correctly

Considerations and Tips

Balancing delay and interaction

  1. Choose a delay length that balances the need for security or synchronization with viewer engagement

  2. Remember that longer delays can hinder real-time interaction with your audience

Communicating your delay to viewers

  1. Inform your viewers of the stream delay to manage their expectations and reduce confusion

  2. Display a countdown timer or a message on your overlay to indicate the delay duration


Adding stream delay in OBS Studio is a simple process that can help improve your streaming experience.

Remember to consider the impact on viewer interaction and adjust the delay duration accordingly.

Happy streaming!