BCSTM Converter
Convert audio files to BCSTM format for Nintendo 3DS games. Free online BCSTM maker with loop editing and multi-channel support.
Create BCSTM Audio Files for Nintendo 3DS Games
BCSTM is the audio format used by Nintendo 3DS games. Convert your MP3, WAV, or OGG files to BCSTM for use with 3DS homebrew, custom themes, and game modifications.
BCSTM (Binary CSTM) is the successor to BRSTM, designed for the Nintendo 3DS. It supports the same audio features as BRSTM but is optimized for the 3DS hardware. Use our converter to create custom BCSTM files for your 3DS homebrew projects.
Why Convert?
- Create custom music for 3DS homebrew games and applications
- Replace background music in 3DS games via Luma3DS layeredfs
- Build custom themes with your own background music for the 3DS HOME Menu
- Perfect for 3DS rhythm games and music-based homebrew
Supported Platforms
- Nintendo 3DS (via Luma3DS / homebrew)
- Citra Emulator
- 3DS HOME Menu custom themes
- SmileBASIC (3DS)
How to Convert — 3 Easy Steps
Upload Your Audio File
Drop your MP3, WAV, or OGG file onto the upload area.
Configure BCSTM Settings
Set channels and loop points. The output format is pre-selected to BCSTM for 3DS.
Convert and Download
Click Convert and your BCSTM file will be ready instantly.
BGM Box vs Traditional Tools
| Feature | BGM Box | Traditional Tools |
|---|---|---|
| Sign-up Required | No — use instantly | Often required |
| Installation | None — works in browser | Must download & install |
| Loop Point Editing | Visual waveform slider | Manual hex editing |
| Multi-format Support | BRSTM, BCSTM, BFSTM | Usually single format |
| Cost | 100% Free | Free but complex setup |
| Platform | Any device with a browser | Windows-only tools |
Supported Games
These games and emulators support custom BRSTM/BCSTM/BFSTM audio files:
Frequently Asked Questions
BRSTM is for Nintendo Wii, BCSTM for Nintendo 3DS, and BFSTM for Wii U and Nintendo Switch. They share the same basic audio structure but differ in codec support and header format. BFSTM is the newest format and supports higher quality audio codecs.
Loop points define a range in the audio that repeats seamlessly. When playback reaches the loop end sample, it immediately jumps back to the loop start sample. This allows game music to play continuously without gaps or restarts. BGM Box provides a visual waveform slider for precise loop point editing.
There is no hard limit, but very large files (>50MB) may take longer to process since everything runs in your browser. For best performance, we recommend files under 50MB.
No! All audio processing runs locally in your browser using WebAssembly technology. Your files never leave your computer. We value your privacy and security.
Yes! BGM Box supports up to 8 channels. Multi-channel BRSTM files allow you to store multiple stereo tracks in a single file. This is commonly used in games with dynamic music systems that switch between different mixes depending on gameplay situations.