BFSTM Converter
Convert audio to BFSTM format for Wii U and Nintendo Switch. Free online BFSTM maker with loop points, multi-channel, high quality output.
Create BFSTM Audio Files for Wii U and Nintendo Switch
BFSTM is the modern Nintendo audio format used by Wii U and Switch games. Convert your audio files to BFSTM with support for high-quality codecs and up to 8 audio channels.
BFSTM (Binary FSTM) is the newest audio container format from Nintendo, used on Wii U and Nintendo Switch. It supports higher quality audio codecs than BRSTM and BCSTM. Our converter outputs both Wii U and Switch-compatible BFSTM files.
Why Convert?
- Create custom music for Nintendo Switch homebrew
- Replace BGM in Wii U games via Cemu emulator or homebrew
- Build audio mods for Switch games with layeredfs
- High-quality audio output with the latest Nintendo format
- Support for modern audio codecs not available in BRSTM or BCSTM
Supported Platforms
- Nintendo Switch (via homebrew / Atmosphere)
- Wii U (via homebrew / Cemu)
- Cemu Emulator
- Yuzu / Ryujinx Emulators
How to Convert — 3 Easy Steps
Upload Your Audio File
Drag and drop your MP3, WAV, or OGG audio file.
Choose BFSTM Variant
Select BFSTM for Wii U or BFSTM for Switch from the output format dropdown.
Convert and Download
Click Convert to create your BFSTM file. Ready for use on Wii U or Switch.
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.
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.
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.