s1moscs.dev26 stars

Free · open source · Windows & Linux

InstantClone

Kill stream snipers, not your stream. Change your OBS delay without restarting.

Live
15.0s
Live 15.0s behind real time.
OBS connected3 destinations
Delay
sec

Watch it work

Arm a delay, go live on it, cut back any time.

Fill a buffer, activate it with zero glitch, and snap back to live whenever you need.

Live
15.0s
Live 15.0s behind real time.
OBS connected3 destinations
Delay
sec

One feed, everywhere

Stream to every platform at once.

Send one OBS feed everywhere, each platform on its own, with its live bitrate.

T
Twitch
Live
6020kbps
Y
YouTube
Live
6010kbps
K
Kick
Live
5980kbps
R
Restream
Live
6000kbps

Right where you work

Inside OBS. And Streamlabs.

A panel docks straight into OBS, so you arm and cut without ever leaving your scene.

● LIVEScene: Be Right Back
InstantClone
LiveOBS
15.0s
Live 15.0s behind real time.
Controls
Start Streaming
Start Recording
Virtual Cam
Settings
LIVEREC 00:00:0060.00 FPS

Tip: the InstantClone panel also works from your phone on the same network, or any device if you open the port.

  • Experimental
  • Go Live button
  • Enhanced Broadcasting
  • Twitch VOD Track
  • Import Twitch key

Streamlabs: Windows only, like Streamlabs itself. Tested on Streamlabs 1.21.9. Twitch is only how it gets in: send it to YouTube, Kick or any RTMP.

Every OBS on your PC

Your installed OBS and any portable ones are listed side by side, and you tick which get the InstantClone service. Add a portable OBS by picking its obs64.exe.

Two channels, two copies

Two InstantClones on one PC keep to themselves. Streamlabs belongs to one copy at a time, and each copy reads its own OBS.

Crash protection

OBS crashed. Your stream didn't.

Crash protection

If OBS crashes, or freezes and stops sending video, your viewers see a reconnect screen instead of the stream going offline. When OBS comes back, the stream carries on over the same connection, and a running delay is rebuilt before live footage airs again. You choose how long to hold it, from 30 seconds to 5 minutes. It works with Enhanced Broadcasting and is off until you turn it on.

WhisperBeaconOrbitStudioArcade

Five styles, with your own colours and text.

IntegrationsExperimental

Your whole setup, in the loop.

InstantClone talks to Discord, Twitch chat, your phone, a light by your door and your own tools. Add one from the catalog in a click, or build your own and test it without touching the stream.

  • Discord
  • Twitch chat
  • Phone
  • Hotkeys & MIDI
  • Webhooks

Shared recipes show every step before you add them.

By the numbers

Free, open source, ready for ranked.

$0

Free stream delay for OBS. No account, no trial, no sign-up.

GPL-3.0

Open source on GitHub. Read every line before you run it.

Native

Built in Rust. Light on CPU and RAM, so your game keeps the frames.

1 frame

Snap back to real time without dropping the stream.

At a glance

InstantClone is a free, open-source (GPL-3.0) stream delay app for OBS Studio, and for Streamlabs Desktop as an experimental feature. It sits between your streaming app and Twitch, YouTube, Kick or any RTMP server, holds the stream for as long as you choose, and lets you change or remove that delay while you are live, without restarting the stream.

What it is
A stream delay you can change while live
Works with
OBS Studio, and Streamlabs Desktop (experimental)
Streams to
Twitch, YouTube, Kick or any RTMP server
Runs on
Windows 10 and 11, Linux x86-64
Price
Free, no account or trial
License
Open source, GPL-3.0
Memory
Under 10 MB of RAM, even streaming 1080p60
Install
One download, or winget on Windows
Latest
v0.1.18, October 2026

Questions

The things people ask first.

Can I change my stream delay without restarting OBS?

Yes. OBS locks its delay in when the stream starts, so changing it there means stopping and going live again. InstantClone sits between OBS and your platforms instead, so you can raise, lower or clear the delay while you are on air and your stream never drops.

Can I remove the delay while live, not just add it?

Yes, it goes both ways. Take the delay back down whenever you want and the stream snaps to real time in a single frame, with no glitch and no reconnect for your viewers.

Is it really free?

Free and open source under GPL-3.0, with no account, no trial and no sign-up. The whole source is on GitHub, so you can read exactly what runs on your machine, or build it yourself.

Does it stop stream snipers?

That is what most people use it for. With a delay running, anyone watching your stream is seeing the past, so they cannot use it to find you in Valorant, CS2 or any other game. You can add delay the moment a game gets sniped and drop it again when the round is over.

Can my stream stay live if OBS crashes?

Yes, with crash protection on (it is off until you turn it on). If OBS crashes, freezes or loses its connection, your platforms get a reconnect screen instead of going offline, for up to the time you pick, from 30 seconds to 5 minutes. When OBS comes back, the stream carries on over the same connection, so viewers never see it end.

Which platforms does it work with?

One OBS feed goes out to Twitch, YouTube and Kick at the same time, each destination with its own settings. Anything that takes an RTMP key works, so it is not limited to those three.

Does it work with Streamlabs?

Yes, with Streamlabs Desktop on Windows, as an experimental feature since 0.1.18. Connect Streamlabs once from InstantClone, then go live from Streamlabs' own Go Live button: the stream goes through InstantClone with the delay, and Enhanced Broadcasting and the Twitch VOD Track keep working. Streamlabs signs in with Twitch, but InstantClone can send the stream to YouTube, Kick or any RTMP, with or without a Twitch destination.

Will it slow down my game?

It should not. InstantClone is a native app built in Rust, and in Task Manager it uses about 2.5 MB of RAM idle and 3.5 to 4 MB while streaming 1080p60, even with a 30-second delay running, because the delay is kept on disk rather than in memory. It stays under 10 MB.

How do I install it?

Download it for Windows or Linux from this page and run it: there is no installer, and the dashboard opens in your browser. On Windows, winget install Soulhackzlol.InstantClone works too. Either way, the Update now button in the app keeps it current.

Does it work on a Mac?

Not yet. InstantClone runs on Windows 10 and 11 and on Linux x86-64. Streamlabs support is Windows only, like Streamlabs itself.

Why does Windows warn me when I open it?

The app is not code-signed yet, because a certificate costs money the project does not take in. Windows shows that warning for any unsigned app. Every release ships with a SHA-256 checksum you can verify, and the source is public.

Get it

Ready in one click.

No installer, no setup. Download v0.1.18, double-click (or chmod +x and run it on Linux), and the dashboard opens in your browser.

Or install with winget
winget install Soulhackzlol.InstantClone
3.6 MB·Windows 10 / 11·Linux x86-64·535 downloads·shipped October 2026·release notes·SHA-256

What's new in v0.1.18

Streamlabs Desktop (experimental), every OBS on your PC, and winget

"Does it work with Streamlabs?" keeps coming up, on Reddit and from viewers in chat. Until today the honest answer was "sort of": you could point Streamlabs at InstantClone by hand, but you lost Enhanced Broadcasting and the VOD track on the way. So I sat down with Streamlabs on a test account and kept at it until the answer became yes, with one click, and with both of those still working.

  • Streamlabs Desktop, experimental
  • More than one OBS? Pick which
  • One InstantClone per channel? They keep to themselves

Not yet code-signed, so Windows may warn on first launch.

InstantClone

Free, open-source stream delay for Windows and Linux. A free alternative to paid delay tools.

Built by s1moscs · Not affiliated with Twitch, YouTube or Kick · GPL-3.0