使い方
- .m4a .aac .mp4 ファイルを上の枠にドラッグするか、「ファイルを選択」を押して選びます。
- オプションが表示されたら、必要に応じて設定します。オプションはファイル一覧の下に表示されます。
- 「変換する」を押すと、端末内で変換します。進行状況が表示され、いつでもキャンセルできます。
- 結果の横の「保存」を押します。結果が複数ある場合は「すべてZIPで保存」でまとめて保存できます。
この変換で扱う形式
M4A .m4a .aac .mp4
M4Aは、MP4コンテナに音声だけを入れたオーディオファイル形式です。インターネットメディアタイプはaudio/mp4(RFC 4337)です(IANAメディアタイプ登録簿)。
WAV .wav .wave
WAVは、音声を格納するオーディオファイル形式で、通常は非圧縮の音声を入れます。IANAメディアタイプ登録簿にはaudio/wavの項目がありません。
この変換で変わる点
- M4Aは保存時に元の画像と変わりうる方式、WAVは保存そのものを劣化なく行う形式です。そのためM4Aで既に失われた情報はWAVに変換しても元に戻らず、ファイルサイズは大きくなることがあります。
- タグ(タイトル・アーティスト・カバー画像)は結果にコピーされません。
- WAVはデコードしたサンプルを圧縮せずに保存するため、元よりかなり大きくなります。非可逆の元ですでに失われた音の情報は戻りません。
制限と注意点
- 処理できるファイルサイズは端末によって異なります。お使いの端末の上限はドロップ欄に表示され、上限を超えるファイルは処理せずにお知らせします。
- MP3・M4A/AAC・Ogg Vorbis・WebMのどれを読めるかはブラウザが決めます。WAV・AIFF・FLACは自前のコードとwasmデコーダーが全ブラウザで読みます。
- エンコード済みの音声をOgg・WebM・MP4コンテナに入れます。
- 使える映像・音声コーデックはブラウザによって異なります。ブラウザが対応していないコーデックは変換できません。
- 結果の動画はメモリ上で作られるため、非常に長い動画はメモリ不足で失敗することがあります。
よくある質問
ファイルはサーバーにアップロードされますか?
いいえ。変換はこのブラウザ内だけで行われ、ファイル名・内容・結果は当サイトのサーバーに送信されません。一部の変換ツールは初回利用時に変換プログラム(コード)をダウンロードしますが、その際もお客様のファイルは送信されません。詳しくはプライバシーのページをご覧ください。
複数のファイルをまとめて変換できますか?
はい。複数のファイルを選ぶと順番に処理され、結果は1つずつ、またはZIPでまとめて保存できます。一度に扱える量は端末のメモリによって制限され、ページに表示されます。
結果のサンプルレートが元ファイルと違うことはありますか?
ブラウザはデコード時に別のサンプルレートへ変換することがあります。このページはファイルに記載されたレートをブラウザに伝えてそれを避けます。それでも変換された場合は結果に注記が表示されます。
MP3やM4AをWAVにすると音は良くなりますか?
いいえ。WAVはデコードしたサンプルを圧縮せずに保存するだけです。最初の非可逆圧縮で失われた情報は戻りません。
音声ファイルに長さの制限があるのはなぜですか?
すべての音声をブラウザのメモリ上で32ビット浮動小数点のサンプルにデコードします(44.1kHzステレオ1分で約21MB)。約6千万/1億2千万/4億サンプル(スマートフォン/タブレット/パソコン)を超えると、タブが止まらないようメッセージを出して処理を断ります。この上限は提案値で、実機のスマートフォンでは測定していません。
ライセンスと使用しているソフトウェア
この変換ツールは、MPL-2.0ライセンスのライブラリを、変更を加えていないファイルのまま読み込みます。ソースコードはオープンソースライセンスのページのリンクから入手できます。
出典と確認日
- IANA Media Types: audio (registry)
audio/mpeg [RFC 3003], audio/mp4 [RFC 4337], audio/ogg [RFC 5334, RFC 7845], audio/opus [RFC 7587], audio/flac [RFC 9639], audio/aac. There is no audio/wav, audio/vnd.wave, audio/aiff, audio/midi or audio/webm entry (audio/midi-clip, audio/rtp-midi, audio/sp-midi exist). · 2026-11-10 - Web Audio API (W3C) - BaseAudioContext.decodeAudioData()
decodeAudioData: the result may be sample-rate converted ("after possibly performing sample-rate conversion") · 2026-11-10 - WebCodecs (W3C) - AudioEncoder / AudioDecoder
AudioEncoder and AudioDecoder are [SecureContext] interfaces (Window and DedicatedWorker) · 2026-11-10 - Mediabunny 1.62.1: conversion.d.ts (type documentation shipped in the package)
ConversionOptions (video/audio: codec, forceTranscode, rotate, crop, allowRotationMetadata, discard; trim; copy mode/boundaryPolicy), DiscardedTrack reasons · 2026-11-10
原文を直接開いて確認した日: 2026-11-10。仕様は変わることがあるため、重要な作業の前には原文を再確認してください。
関連する変換ツール
検証方法 · 出典と基準 · このサイトがしないこと