Beat Saber guide · Updated
Same Beat Saber songs for the whole party.
Give friends your custom songs, mods and sabers, or move them to a new PC. SyncCrate copies the host's song library and mod folders, and after the first time only what changed.
FreeOpen sourceNo cloudWin · macOS · Linux
// 01 Why
Why sharing a Beat Saber setup is a chore
A good custom song library is hundreds or thousands of maps, collected over months. Getting a friend the same songs means sending playlists and waiting while each map downloads, one by one.
Mods add their own complications. Beat Saber updates break mods until they catch up, so the whole group has to stay on the same game version and the same plugin versions, including the libraries those plugins need.
SyncCrate copies songs, plugins, libraries, sabers and mod settings from one PC to another. Files are compared by content, only the differences are copied, and you see the list before anything changes.
// 02 What syncs
What SyncCrate syncs for Beat Saber
| Folder | Path in the game folder | Files |
|---|---|---|
| Custom Songs | Beat Saber_Data/CustomLevels/Custom songs in Beat Saber_Data/CustomLevels. | All files |
| Plugins (BSIPA) | Plugins/BSIPA plugins in Plugins. | .dll .manifest .json |
| Plugin Libraries | Libs/The libraries plugins depend on, in Libs. | .dll |
| Custom Sabers | CustomSabers/Custom sabers. | .saber |
| Mod Configs | UserData/Mod settings in UserData. The host decides whether friends may sync them. | .json .ini .txt .cfg |
// Where it looks
- Steam
steamapps/common/Beat Saberin every Steam library, on every drive- Windows
C:\Program Files\Oculus\Software\Software\hyperbolic-magnetism-beat-saber- Anywhere else
- Point SyncCrate at the folder yourself, once
Built in for Beat Saber
- Script warnings.
.dllfiles run code on your PC, so they're flagged for you to review before they sync. - Turn mods on and off. Disabled mods move to a
_Disabledfolder the game doesn't load. - Game-running warning. SyncCrate warns you before syncing while Beat Saber is still open.
- Undo and history. Undo the last sync in one click, and put back any single file a sync replaced or deleted.
// 03 How it works
Sync Beat Saber in three steps
Install and add the game
Install SyncCrate on every PC and add Beat Saber in the Game Browser. Its folder is found automatically.
One PC hosts
The PC with the setup everyone should have clicks Start Hosting. The others pick it under Scan for Hosts on the same network, or paste its join code from anywhere.
Compare and sync
Check the list of new, changed and conflicting files, then Sync Now. Only the files that differ are copied, PC to PC.
TipEvery PC needs the same Beat Saber version for mods to load. If you keep the game on an older version with a mod manager, do the same on every PC before syncing plugins.
// 04 Common problems
When Beat Saber mods don't match
Custom songs one by one
Downloading a big song library map by map takes ages, and friends always end up missing a few.
The whole CustomLevels folder syncs at once, and later syncs copy only the new maps.
Mods broke after a game update
Game updates break plugins until authors update them, and a PC on a different game version needs different plugin versions.
Keep every PC on the host's game version, and sync the host's exact plugins and libraries.
A plugin without its libraries
Many plugins need library files from
Libs, or other plugins like SiraUtil. Copy only some of them and plugins fail to load.Plugins and Libs sync together from the host, so dependencies come along.
Plugins run code
Beat Saber plugins are
.dllfiles that run with the game..dllfiles are flagged before they sync, and nothing changes until you approve the list. Only sync with people you trust.
// 05 Beat Saber
Good to know
- PC VR only. SyncCrate works with the Steam and Oculus PC versions, not standalone Quest installs.
- Multiplayer with custom songs works best when everyone already has the songs; syncing the host's library before a session covers that.
- Scores and settings outside the synced folders stay yours.
// FAQ
Beat Saber questions
How do I give my Beat Saber custom songs to a friend?
Install SyncCrate on both PCs, host on yours and have your friend join and Compare & Sync. Your CustomLevels folder, and the mods if you want, arrive on their PC.
Where are Beat Saber custom songs stored?
In Beat Saber_Data\CustomLevels inside the game folder. SyncCrate finds Steam installs in every library and the default Oculus folder.
Does SyncCrate install mods for me?
It copies the host's installed mods. Install them once on the host with your usual mod manager, then friends sync.
Does it work with Quest standalone?
No. SyncCrate runs on Windows, Mac and Linux PCs, so it works with PC VR versions of Beat Saber only.
// Related game guides
All games · SyncCrate supports 100 games.
// Free · Open source · Windows, macOS, Linux
Same Beat Saber setup on every PC.
Install SyncCrate on each PC, one of you hosts, everyone else joins. No accounts, no cloud, nothing uploaded anywhere.

