Upgrade to Pro for more features
Jsfxr is an online 8 bit sound maker and sfx generator. All you need to make retro sound effects with jsfxr is a web browser. It's a JavaScript port of the original sfxr by DrPetter. You can also use it as a JavaScript library for playing and rendering sfxr sound effects in your games.
See the documentation for using these sounds in your JavaScript game.
Tip: use the sfxr-to-wav nodejs script to convert to a wave file on the command line.
A Pro version of Jsfxr is available with a number of new features:
| Free | Pro | |
|---|---|---|
| ✅ | ✅ | Generate unlimited 8-bit sound-fx. |
| ✅ | ✅ | Export wav files. |
| ✅ | ✅ | Numeric parameter editing. |
| ✅ | ✅ | Mono/polyphonic playback modes. |
| ✅ | ✅ | Unrestricted commercial use. |
| ✅ | ✅ | No personal data collected. |
| ✅ | ✅ | Completely private. No ads or trackers. |
| ✅ | ✅ | Dark mode. |
| ✅ | Export mp3, ogg, & sfxr files. | |
| ✅ | JSON sound editor for precise control. | |
| ✅ | Cloud save and sync across devices. | |
| ✅ | Organize sounds in packs. | |
| ✅ | Export zip of sound pack files. | |
| ✅ | Export all account data. | |
| ✅ | Infinite undo and redo. | |
| ✅ | Pause subscription at any time. |