Display your live BPM in VRChat chatbox and avatars directly from Pulsoid Desktop. Easy to set up, fully customizable, everything in one place.

Built into Pulsoid Desktop
Required a separate OSC tool to bridge Pulsoid and VRChat.
No extra tool needed. Pulsoid Desktop sends your heart rate directly from your heart rate monitor to VRChat via OSC.
Show your emotions in real time through your heartbeat
Pulsoid OSC automatically sends your heart rate to the VRChat chatbox while you play. Customize the message text and set different messages for different BPM ranges.

Send your live heart rate to your VRChat avatar with OSC. Configure Pulsoid to transmit the parameters your avatar prefab uses, or use prefab compatibility modes for a quick setup.
Pulsoid OSC includes built-in compatibility modes that match the OSC parameters used by popular heart rate prefabs. If you already have a setup, migration is effortless.
Works alongside
| Prefab | Description | Status | Link |
|---|---|---|---|
| Pulsoid Glowy Heart Rate | A glowy heart rate on your avatar with full color customization and a heartbeat sound. | Supported | View prefab |
These are just a few popular examples. Pulsoid OSC is compatible with many more OSC avatar prefabs through configurable parameter paths and compatibility modes.
Install Pulsoid Desktop
Download and install the free Pulsoid Desktop app on your PC.
Connect your heart rate monitor to Pulsoid
Pair a Bluetooth chest strap or smartwatch as your live heart rate source.
Configure chatbox messages or avatar parameters
Set your message templates or map your avatar's OSC parameters.
Enable Pulsoid OSC
Turn on the OSC toggle so your BPM starts streaming to VRChat.
Launch VRChat
Open VRChat and watch your live heart rate appear in your chatbox or on your avatar.
Want the full walkthrough? Read the Pulsoid OSC setup guide
Pulsoid OSC can automatically start when VRChat launches for a seamless experience.