Developer Tool

Base64エンコーダー/デコーダー

テキストやファイルをBase64にエンコード、Base64文字列を元のデータに戻せます。URLセーフ形式とdata URI出力に対応し、すべてブラウザ内で処理されます。

Mode
Input
Input
1

Base64エンコーダー/デコーダー — よくあるご質問

Base64エンコードとは何ですか?

Base64は、バイナリデータを64種類の印字可能なASCII文字で表現するエンコード方式です。テキストしか扱えない経路(メール添付、HTMLやCSSへの画像埋め込みなど)でバイナリを安全にやり取りするために広く使われています。

URLセーフエンコードはいつ使えばよいですか?

Base64文字列をURLやファイル名に含める場合に使います。「+」を「-」、「/」を「_」に置き換え、「=」のパディングを省略するため、URLの予約文字と衝突しません。JWTのヘッダーやペイロードもURLセーフBase64でエンコードされます。

どんなファイル形式をエンコードできますか?

画像(PNG、JPG、GIF)、ドキュメント(PDF、DOC)、動画、オーディオなど、あらゆるファイルをエンコードできます。本ツールはバイナリデータをそのままBase64テキストに変換するため、テキストとして送信・保存できる形に整います。

サイズ制限はありますか?

処理はすべてブラウザ内で行われるため、明示的な上限はありません。ただし非常に大きなファイル(50MB超)ではパフォーマンスが落ちることがあります。Base64エンコードでは出力サイズが元データの約33%増になる点もご留意ください。