便利Webツール

Base64 変換(エンコード・デコード)

文字列をBase64に変換したり、Base64を元の文字列に戻したりします。日本語(UTF-8)にも対応しています。入力した内容は送信されず、お使いのブラウザの中だけで処理します。

入力内容は端末内で処理され、送信されません

使い方

  1. 文字列、またはBase64を貼り付けます。
  2. 変換の向き(文字列 → Base64、Base64 → 文字列)を選びます。
  3. 変換結果が表示されます。

計算方法・仕組み

Base64は、データを64種類の英数字(A-Z, a-z, 0-9, +, /)で表す方式です。3バイトを4文字に変換し、足りない分は「=」で埋めます。文字列は、先にUTF-8のバイト列にしてから変換します。

よくある質問

Base64は、暗号ですか。

いいえ。誰でも元に戻せる変換で、秘密を守る仕組みではありません。パスワードなどの保護には使えません。

「Hello」は、Base64でどうなりますか。

SGVsbG8= になります。

元に戻せないのは、なぜですか。

Base64が途中で切れている、または、画像などの文字ではないデータの場合です。URL用の「-」「_」は、自動で読み替えます。

関連ツール

最終更新: 2026-10-27 / 計算結果は目安です。重要な判断には、公的機関や専門家の情報もご確認ください。