本文へスキップ
ここで実行 100% ブラウザ内で動作します。アップロードもログインも不要です。

Base64 Encode / Decode

テキストとファイルの Base64 エンコード / デコード。URL セーフ出力と正しい UTF-8 処理に対応。

使い方

  1. まず方向を選びます:エンコード(テキスト → Base64)か デコード(Base64 → テキスト)。
  2. 入力内容を貼り付けるか、ファイルをエンコードを使ってファイル全体を Base64 文字列として読み込みます。
  3. 結果を URL やファイル名に入れる場合は、URL セーフにチェックを入れ、+ と / を - と _ に置き換え、パディングを外します。
  4. 結果をコピーするか、そのままダウンロードします。

よくある用途

よくある質問

Q: 標準 Base64 と URL セーフ Base64 の違いは何ですか? A: 標準 Base64 には +、/、= のパディングが含まれ、これらは URL 内では特別な意味を持ちます。URL セーフ出力は + を -、/ を _ に置き換え、パディングを削ります。

Q: Base64 は暗号化ですか? A: いいえ。Base64 はエンコードにすぎず、誰でも一瞬で解読できます。秘密情報を Base64 に入れて「もう安全だ」と考えることは絶対にしないでください。

Q: 他のツールでは日本語の文字が「?」になるのはなぜですか? A: 相手側が 1 バイト単位の文字集合でデコードしたためです。このツールは最初から最後まで UTF-8 を使うので、日本語も正しく往復します。

データはこのデバイス内にとどまります

Base64 Encode / Decode は 100% ローカルで動作します。貼り付けたり、ドロップしたデータはすべてお使いのブラウザ内で処理され、送信されることはありません。当社のサーバーには何も保存されません——タブを閉じればすべて消えます。

入力された内容がサーバーへ送信・記録・解析利用されることはありません。初回読み込み後はネットワークを切断していてもこのページは動作します。