Drop any image, overlay or logo into OBS, add the Heartbeat filter, and it pulses, beats and bounces in sync with a real, live heart rate. Any artwork, any scene — no browser sources, no design skills required.
Windows · macOS · Linux — free & open source
click to hear it
You design it, HypeRate makes it beat. Take any source already in the scene — a PNG heart, a logo, a facecam frame, an entire overlay — and give it a living pulse. No special files, no templates, total creative freedom.
Everything you see and hear is driven by one number — your live pulse.
Real OBS filters and sources you apply to any graphic — rendered natively inside OBS, buttery smooth at any frame rate.
Drop it on any source — image, overlay, webcam, logo. Choose Pulse, Beat, Bounce or Shake; the motion scales smoothly with the live BPM. This is the one that turns a plain graphic into a heartbeat.
A real lub-dub heartbeat, synthesized live from the BPM and mixed straight into stream audio. It speeds up as the pulse climbs — viewers don't just see the tension, they hear it.
A clean, native readout of the live heart rate — no browser source, no lag, styled to fit any overlay.
When the BPM crosses a threshold, HypeRate can switch scenes, show or hide a source, toggle a filter or play a heartbeat sound — fully automatic, live on stream.
Four heart-rate zones from Resting to Peak plus adjustable smoothing — from raw and twitchy to silky calm.
A real C++ OBS plugin. No browser sources, no external tools eating the CPU. Install, connect, stream.
Grab the installer for your platform below and restart OBS Studio.
Add the "HypeRate Heart Rate Input" source and enter the HypeRate ID shown in your HypeRate app.
Add heartbeat filters to a webcam or any source. The pulse does the rest — live.
Works with Apple Watch, Wear OS, Garmin & many more — via the free HypeRate app.
Free for everyone. Pick your platform:
macOS 13+ · OBS Studio 30+
Installer (recommended) ZIP (manual)Installs per-user — no admin password needed.
All releases & changelogs on GitHub →
The three hearts from the top of this page — pixel, 3D and smiley. Drop them onto the Heartbeat filter and go. Free for everyone, commercial use included, no attribution required.
Yes. The plugin is free to download and use, and the source code is on GitHub.
Anything the HypeRate app supports: Apple Watch, Wear OS, Garmin, Polar, ANT+/BLE chest straps and more. The plugin only needs a HypeRate ID.
No. This is a native OBS plugin written in C++. Everything renders directly inside OBS — no browser overlays, no extra latency.
Add the Heartbeat filter and heartbeat sound to a facecam, plus a pulse-triggered action that reveals a "PANIC" overlay above ~130 BPM. When the jumpscare lands, the whole stream feels — and hears — it. Chat loves it.