INDIE INDEX

制作

jsfxr とは?|ブラウザだけで8ビットの効果音を作れる無料ツール(商用利用の制限なし)

公開 2026-09-12更新 2026-09-12jsfxr(sfxr.me)

jsfxr は、ブラウザだけで8ビットの効果音を作れるツールです。無料の版でも商用利用に制限はなく、WAV での書き出しができます。書き出す形式を増やした有料の Pro 版もあります。

jsfxr のページの中身
  1. jsfxr とは何か
  2. jsfxr でなにが作れますか
  3. jsfxr の費用とライセンス
  4. jsfxr を手に入れる場所
  5. このページの情報源

jsfxr とは何か

jsfxr(ジェイエスエフエックスアール)は、ブラウザの中で動く8ビットの効果音を作るツールです。公式サイトの説明には、レトロな効果音を作るのに必要なものはウェブブラウザだけだと書かれています。

DrPetter が作った sfxr を JavaScript に移したもので、Eric Fredricksen が作り、Chris McCormick が手を加えています。ソースコードは公開されています。

公式サイトは、jsfxr を JavaScript のライブラリとしても使えると案内しています。sfxr の効果音を自分のゲームの中で鳴らしたり書き出したりする用途です。

jsfxr でなにが作れますか

jsfxr には、作りたい音の種類を選ぶボタンが並んでいます。

ボタン 何の音か
Random でたらめに決める
Pickup/coin 拾う音・コインの音
Laser/shoot 光線・射撃の音
Explosion 爆発の音
Powerup 強くなる音
Hit/hurt 当たる音・傷つく音
Jump 跳ぶ音
Click 押す音
Blip/select 選ぶ音
Synth・Tone 合成音・単音
Mutate いまの音を少しだけ変える

手で調整できる項目は、波の形(Square・Sawtooth・Sine・Noise)、Envelope(音の立ち上がりと消え方)、Frequency(高さ)、Vibrato(揺らぎ)、Arpeggiation(高さの階段)、Duty Cycle(波の幅)、Retrigger(鳴らし直し)、Flanger(うねり)、Low-Pass Filter(高い音を削る)、High-Pass Filter(低い音を削る)です。

書き出しは sfx.wav、設定の保存は sfx.json です。サンプルレートは 44k・22k・11k・8k(Hz)から、サンプルサイズは 16 bit と 8 bit から選べます。作った音は permalink(そのまま開けるリンク)にもできます。

公式サイトには、コマンドラインで WAV に変換するための sfxr-to-wav という Node.js のスクリプトも案内されています。

jsfxr の費用とライセンス

jsfxr には無料の版と有料の Pro 版があります。公式サイトの一覧によると、無料の版でも次のことができます。

無料の版でできること 記述
8ビットの効果音の生成 数の制限なし
WAV での書き出し できます
数値でのパラメータの編集 できます
単音・和音の再生 できます
商用利用 制限なし(Unrestricted commercial use)
個人のデータ 集めていません
広告・追跡の仕組み ありません
暗い配色 使えます

Pro 版で増えるものは、mp3・ogg・sfxr の形式での書き出し、細かく調整するための JSON の編集画面、クラウドへの保存と機器の間の同期、音をパックにまとめる機能です。

jsfxr の無料の版と Pro 版

項目無料Pro
WAV の書き出しできますできます
商用利用制限なし制限なし
mp3・ogg・sfxr の書き出しできます
クラウドへの保存と同期できます
表1

jsfxr を手に入れる場所

jsfxr は公式サイトでそのまま動きます。Pro 版の案内も同じ公式サイトに置かれています。

このページの情報源

jsfxr を条件でしぼりこんで見る

音楽・効果音の条件でしぼりこむの一覧に、jsfxr の費用・商用利用・クレジット表記・利用報告の条件が並んでいます。

音楽・効果音のツールを、公式が定めた条件でしぼりこむ

jsfxr のページに出た言葉

jsfxr と同じ分類のほかのツールサービス 全166件

サービスの一覧を見る