BCSTM Converter

Convert audio files to BCSTM format for Nintendo 3DS games. Free online BCSTM maker with loop editing and multi-channel support.

📁
Drop your audio here or click to upload
Supported: mp3, wav, wave, ogg
Free, No Sign-up, Browser-based

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

1

Upload Your Audio File

Drop your MP3, WAV, or OGG file onto the upload area.

2

Configure BCSTM Settings

Set channels and loop points. The output format is pre-selected to BCSTM for 3DS.

3

Convert and Download

Click Convert and your BCSTM file will be ready instantly.

BGM Box vs Traditional Tools

FeatureBGM BoxTraditional Tools
Sign-up RequiredNo — use instantlyOften required
InstallationNone — works in browserMust download & install
Loop Point EditingVisual waveform sliderManual hex editing
Multi-format SupportBRSTM, BCSTM, BFSTMUsually single format
Cost100% FreeFree but complex setup
PlatformAny device with a browserWindows-only tools

Supported Games

These games and emulators support custom BRSTM/BCSTM/BFSTM audio files:

Super Smash Bros. for 3DS
Mario Kart 7
Super Mario 3D Land
The Legend of Zelda: A Link Between Worlds
Animal Crossing: New Leaf
Fire Emblem Awakening
Kid Icarus: Uprising
3DS Homebrew

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.