TL;DR
Audio and video in OBS often fall out of sync due to hardware delays, sample rate issues, or misconfigured settings. Using the Sync Offset tool and proper testing can fix most problems quickly. Consistent setup and measurement are key.
Always measure your sync gap with a clap test or sync video before adjusting.
Use OBS’s Advanced Audio Properties to apply precise millisecond offsets to sources.
Matching sample rates across hardware and software prevents gradual drift.
Reduce system load and avoid wireless audio to keep latency low.
Monitor platform latency and use wired audio for critical lip sync needs.
Fixing Audio and Video Desync in OBS
When speech no longer matches lip movement, the fix starts with one question: is the gap constant, or does it grow? Measure first, correct the right source, and keep every device running on the same clock.
Why sources arrive at different times
OBS captures webcams, microphones, applications and capture cards through independent pipelines. Each source carries its own processing delay and clock, so alignment cannot be assumed.
Capture processing
USB webcams and HDMI capture cards may buffer video for 50–300 ms before OBS receives it.
Sample-rate mismatch
A 44.1 kHz device mixed with a 48 kHz project can begin in sync and slowly move apart.
CPU or GPU overload
Rendering lag, encoding lag and skipped frames create irregular timing under heavy system load.
Wireless listening
Bluetooth headphones can make a correct OBS mix sound late even when the recorded file is aligned.
Virtual sources
Browser sources, NDI feeds, virtual cables and Application Audio Capture add separate buffers.
Mixed audio routes
HDMI audio and analog audio from the same capture card may follow paths with different latency.
Fixed offset or progressive drift?
This distinction determines the repair. A constant gap needs a timing correction; a growing gap points to clocks, sample rates or unstable delivery.
Fixed offset
Signal: the gap stays roughly the same throughout the recording.
Likely cause: predictable hardware or pipeline latency.
Primary fix: apply a measured per-source Sync Offset.
Progressive drift
Signal: the stream begins aligned but gradually separates.
Likely cause: mismatched sample rates, clocks or timestamps.
Primary fix: standardize at 48 kHz and inspect device timing.
The five-step sync workflow
Make a short local recording before changing settings. A sharp clap produces a clear visual contact point and an audio waveform spike that can be compared frame by frame.
Clap on camera
Keep hands visible and create one sharp sound.
Measure frames
At 60 fps, multiply frames by 16.7 ms.
Find the late source
Determine whether audio or video arrives second.
Set the offset
Use Advanced Audio Properties or a delay filter.
Record again
Retest locally, then check the streaming platform.
Audio arrives too early
Delay that audio source with a positive offset until it meets the video.
EARLY AUDIO → +40 MSVideo arrives too late
Use a negative audio offset where supported, or add equivalent delay to the earlier source.
DELAYED VIDEO → −40 MS AUDIOMatch the symptom to the setting
Correct only the affected source whenever possible. Global changes can solve one pairing while breaking another.
| Symptom | Likely cause | Diagnostic | Best fix | Avoid |
|---|---|---|---|---|
| Constant lip-sync gap | Device processing latency | ✓Clap test | Per-source Sync Offset | ✗Guessing values |
| Starts aligned, then drifts | 44.1/48 kHz mismatch or clock issue | ✓Long test recording | Set every device and OBS to 48 kHz | ✗Offset-only repair |
| Sync fails during busy scenes | Rendering or encoding overload | ✓View → Stats | Lower load, cap FPS, use hardware encoding | ~Maximum settings |
| Only monitoring sounds late | Bluetooth or OS loopback latency | ✓Check local recording | Use wired monitoring and OBS device routing | ✗Bluetooth for lip sync |
| Capture-card audio differs | HDMI and analog paths use different buffers | ✓Test each path alone | Choose one consistent audio path | ~Duplicate capture routes |
When timing breaks under load
Open View → Stats. Rendering lag points toward GPU pressure; encoding lag points toward the encoder. Lower resolution or FPS, cap game frame rate, or switch from x264 to NVENC, AMF or QuickSync.
A reliable signal chain
Stable sync comes from repeatable measurement, consistent routing and verification at both the recording and platform level.
Camera + microphone
Use wired, stable devices.
48 kHz everywhere
Align hardware and software.
Clap and count
Convert frames to milliseconds.
Per-source offset
Move only the late pathway.
OBS + platform
Check recording and delivery.
What Causes Desync in OBS — The Core Culprits You Need to Know
Desync in OBS happens when audio and video sources arrive at different times or run on mismatched clocks. Think of it like two friends trying to walk side-by-side but one is in a different time zone. The main culprits? Hardware delays, sample rate mismatches, CPU overloads, and monitoring latency.
For example, a cheap HDMI capture card might add 50–200 ms of delay, making your game footage lag behind your voice. Or, if your microphone runs at 44.1 kHz while OBS expects 48 kHz, the audio slowly drifts out of sync over your stream’s hour-long run. Bluetooth headphones? They add a hefty chunk of latency — often 100–200 ms — which can cause lip sync issues. Recognizing whether the problem is a fixed offset or a gradual drift is your first step. Fixed offset is a consistent delay you can correct; drift means your clock is mismatched and needs a different fix.
Understanding these causes is crucial because each requires a different approach. Hardware delays are often predictable but can vary with device quality; sample rate mismatches cause gradual divergence that worsens over time; CPU overloads can intermittently cause delays, making sync inconsistent. The tradeoff? Correcting one issue might expose another — for instance, reducing CPU load might require lowering quality settings, which can affect visual fidelity. Knowing what’s at play helps you prioritize fixes and avoid unnecessary troubleshooting.

Death by Audio Echo Master Vocal Delay Effect Pedal
- Power Supply: 9V adapter required
- Current Draw: 25 mA
- Delay Time Control: Adjusts delay in milliseconds
As an affiliate, we earn on qualifying purchases.
As an affiliate, we earn on qualifying purchases.
How to Measure Your Sync Problem — The Clap Test and Beyond
The first step? Measure how far off your audio and video are. The easiest way: do a clap test. Hit your hands together in front of your camera — the sharp clap creates a visual flash and a clear audio spike. Record yourself doing this, then open the video in an editor or media player that shows frame counts.
At 60 fps, each frame is about 16.7 ms. Count how many frames it takes for the clap’s sound to match the visual flash. If it’s 3 frames, that’s roughly 50 ms. For a more precise measure, use free apps or OBS’s own sync test overlays. Once you know the milliseconds, you can set your Sync Offset accordingly. This step is crucial — guessing rarely works, and a tiny mistake can make your stream unbearable for viewers.
Accurate measurement matters because even small inaccuracies can cause noticeable lip sync issues or make your audio seem out of place. For instance, setting an offset too high or too low may correct the current delay but fail to account for dynamic changes during the stream. By quantifying the exact gap, you gain a reliable baseline for adjustments, ensuring your sync stays consistent over time. Think of it like calibrating a musical instrument — precise tuning yields the best harmony.

acer USB 3.0 HDMI Capture Card, 4K HDMI Loop-Out, 1080P 60Hz for Streaming
- 4K Input with 1080P Output: Stunning clarity and smooth streaming
- YUY2 Technology for Richer Colors: Lifelike live streaming and recording
- Low-Latency Video Performance: Minimal delay for real-time use
As an affiliate, we earn on qualifying purchases.
As an affiliate, we earn on qualifying purchases.
Fix Your Sync in OBS — Step-by-Step with the Sync Offset Tool
The most straightforward fix? Use OBS’s built-in Sync Offset feature. Head to Edit → Advanced Audio Properties. Here, you’ll see each audio source listed. Find yours — microphone, desktop audio, or capture card audio — and enter a value in milliseconds.
If your video is delayed behind your mic, enter a negative value — say, -50 ms — to pull it forward. If your audio lags, add a positive number. Don’t guess — measure first, then tweak. For example, if your clap test shows a 40 ms delay, try setting -40 ms on your video source or +40 ms on your mic, depending on which is delayed.
Tip: OBS also lets you add delay filters directly to sources. Right-click the source, choose Filters, then add a Delay filter. This method gives you more control, especially if you want to fine-tune without affecting other audio sources. Keep in mind: small, incremental adjustments are better than large jumps, as they prevent overshooting your target sync point and causing flickering or audio glitches.

Focusrite Scarlett Solo 3rd Gen USB Audio Interface for Guitarists, Vocalists, Podcasters or Producers to record and playback studio quality sound
- High-Performance Mic Preamps: Brighter recordings with Air mode
- High-Headroom Instrument Inputs: Plug in guitars and basses easily
- Studio-Quality Conversion: Record at 24-bit/192kHz for clarity
As an affiliate, we earn on qualifying purchases.
As an affiliate, we earn on qualifying purchases.
When Desync Is a Drift — How to Fix Sample Rate Mismatches and Clocks
If your sync starts perfect but slowly drifts apart during streaming, the issue is often a sample rate mismatch. OBS and your audio devices should agree on 48 kHz, which is standard for streaming. Check your device settings: go to Windows > Sound > Properties > Advanced, and set the sample rate to 48 kHz everywhere.
Also, in OBS, go to Settings → Audio and verify the sample rate matches the device setting. Mismatched rates cause the clock in your hardware to drift, gradually skewing the sync. Think of it like two clocks running slightly out of sync; over time, the difference accumulates, leading to noticeable desync. Fixing this is akin to tuning two watches to the same time — once aligned, the drift stops.
To prevent this from happening in the future, avoid chaining multiple USB devices or using low-quality cables that can introduce jitter. Consider using dedicated audio interfaces with stable clocking. The tradeoff here involves balancing convenience with stability — cheaper or daisy-chained setups may save money but increase the risk of drift. Ensuring all devices operate at the same sample rate and using quality cabling helps keep your audio and video perfectly aligned over extended streams.

MOSWAG USB to 3.5mm Jack Audio Adapter 0.65Feet/20cm, External Sound Card Support Mic TRRS Headset with 3.5mm Aux Stereo Converter Compatible with Windows, PC, Laptop, Mac, Linux, Desktops, PS4
- Supports Listening and Speaking: Adds microphone and audio out ports
- High-Quality Audio: 16-bit/48kHz sound with noise reduction
- Universal Compatibility: Works with Windows, Mac, Linux, PS4, and more
As an affiliate, we earn on qualifying purchases.
As an affiliate, we earn on qualifying purchases.
Keep Your Hardware and Software in Check — Avoid Common Pitfalls
Overloaded CPU or GPU? That can cause dropped frames and late deliveries, throwing your sync out of whack. Use OBS’s Stats dock (View → Stats) to monitor dropped frames and lag spikes. Lower your resolution, reduce FPS, or switch to hardware encoding (NVENC, QuickSync, or AMF) to ease the load.
Bluetooth or Wi-Fi audio? These add unpredictable delays. For professional streams, stick to wired mics and Ethernet for your network. Also, update your drivers and OBS to the latest version — recent updates improve source timing and fix bugs that might cause desync.
Special hardware like capture cards? Some cards introduce their own latency, especially older models. Check the manufacturer’s software for delay settings, or add a negative offset to your audio or video sources to compensate. Be aware that hardware latency isn’t always consistent; it can vary with temperature, driver updates, or system load. Regularly testing and adjusting offsets ensures your sync remains tight even as conditions change.
Monitoring and Platform Differences — Why Your Stream Looks Off
Sometimes, your OBS setup is perfectly in sync, but viewers complain about lip flaps or out-of-sync audio. The culprit? Platform processing delays and monitoring latency. You might see perfect sync in OBS but a laggy stream on Twitch or YouTube.
To troubleshoot: compare the OBS preview (which is low-latency) with the live stream or recording. Use the Stats panel to check skipped frames or encoding lag. Adjust your OBS Bitrate or switch to hardware encoding to reduce platform lag. Remember, streaming platforms process and buffer data before broadcasting, which can introduce a delay that viewers perceive as desync. This is especially true with high-bitrate streams or certain codecs.
And don’t forget: your monitoring device (headphones, speakers) can add latency. Use wired monitors, and in OBS, go to Settings → Audio → Advanced to tweak monitoring latency. Avoid Bluetooth headphones if lip sync is critical. It’s important to understand that even if your local setup is perfectly synchronized, platform-induced delays require compensating by adjusting your stream settings or informing viewers about expected lag.
Quick Recap: Your Action Plan for Perfect Sync
- Measure your delay with a clap test or sync video.
- Apply the measured milliseconds with OBS’s Sync Offset or delay filters.
- Match sample rates across all devices and OBS settings.
- Reduce system load and avoid wireless audio to keep latency low.
- Monitor platform latency and use wired audio for critical lip sync needs.
Frequently Asked Questions
My audio is ahead of my video — how do I fix it?
Use OBS’s Advanced Audio Properties to add a negative sync offset to your audio source. Measure the delay first with a clap test, then set the offset accordingly. Usually, delaying the audio or advancing the video is easier than the other way around.
How do I know how many milliseconds to set?
Perform a clap test, record it, and count how many frames it takes for the sound to match the visual flash. For example, 3 frames at 60 fps is about 50 ms. Adjust your offset until the clap sounds perfectly synchronized with the flash.
Why does my sync start okay but then drift apart?
This is often caused by sample rate mismatches or clock drift in your hardware. Ensure all devices are set to 48 kHz, and avoid daisy-chaining multiple USB devices. Fixing the sample rate mismatch usually solves the gradual drift.
My capture card video lags behind my microphone — what do I do?
This is hardware latency. Use the capture card’s software to measure delay, then apply a negative delay offset in OBS or via filters. Using a wired connection and avoiding unnecessary adapters helps keep latency low.
Can I fix desync automatically?
There’s no reliable auto-sync plugin in OBS. The best approach is measuring your delay precisely and applying the right manual offset. Regular checks during a stream ensure your sync stays tight.