Custom Song Loader
Unlock infinite rhythm by importing the community's vast library of custom songs.
Custom Song Loader is a foundational modification for Beat Saber that enables players to import and play user-generated songs not included in the official game roster. While the base game relies on a curated selection of tracks from various artists and soundtracks, this mod unlocks the ability to load custom .dat and .egg files, effectively transforming the rhythm experience into an open platform for community creativity.
Developed primarily by members of the Beat Saber modding community rather than the original studio, Beat Games, it serves as the essential bridge between fan-made content and gameplay. It allows users to bypass the game's internal restrictions on difficulty, fostering a massive ecosystem where thousands of custom tracks are shared daily across platforms like BeatSaver and ScoreSaber.
Quick Facts
- Primary function
- Importing external song files (.dat,.egg)
Lore & Background
In the neon-lit void where Beat Saber exists, the official soundtrack represents a curated journey through time and genre. However, the true spirit of the franchise lies in its adaptability to the player's personal rhythm. The Custom Song Loader emerged not as a feature designed by developers, but as a necessity born from the community's insatiable desire for more music, more challenges, and more variety than any single studio could provide.
This tool represents the democratization of the game's core mechanic: slicing blocks to the beat. By allowing players to inject their own audio files and corresponding block patterns, it turned Beat Saber into a universal rhythm engine. It is the silent enabler behind the most difficult charts ever created, the most obscure musical genres played in VR, and the collaborative efforts where fans map songs for one another, creating a living archive of rhythm that far exceeds the original scope.
Reader's Guide
To utilize Custom Song Loader, players must first ensure they have the base Beat Saber game installed on a compatible platform, typically PC or VR headsets running Android-based systems via sideloading. On PC, the most common method involves installing a mod loader like Beat Saber Mod Loader (BSML) or using the dedicated BSPlayer application, which acts as an external launcher to inject custom files directly into the game's directory.
Once installed, users place their downloaded .beatmap and .song files into a specific 'custom_songs' folder within the game's data directory. Upon launching the game through the modded interface or using in-game commands, these new tracks appear alongside official songs, often categorized by difficulty or custom tags. The primary function is to expand gameplay indefinitely, allowing users to play music from any source with user-created block patterns.
This tool is significant because it sustains the game's longevity years after release. Without it, Beat Saber would be limited to periodic DLC updates. Instead, the community creates a daily influx of content, ranging from simple remaps of pop hits to complex, algorithmic challenges that test the absolute limits of human reaction time.
More in Mods & Custom Content
Elsewhere in Beat Saber
Spotted an error? Know more?
Reader corrections go straight into our review queue. Suggest an edit · How this site is sourced