UTF-8の文章をBase64と相互変換する
日本語を含むテキストをUTF-8のバイト列にしてBase64へ変換し、Base64からUTF-8テキストへ戻します。テキストを扱うAPIや設定値の内容確認を補助します。
基本的な使い方
- 文章を入力して「Base64エンコード」を押すとBase64文字列が表示されます。
- 元に戻すときはBase64文字列を入力して「Base64デコード」を押します。エラー時は形式と文字コードを確認します。
入力例と結果
日本語をBase64へ
入力
日本語
結果
5pel5pys6Kqe
処理の仕様
- 標準Base64の文字セット(+・/・=を含む)を使用します。デコード時には半角スペース・タブ・LF・CR・フォームフィードを除きます。
- デコード結果が正しいUTF-8テキストでない場合はエラーになります。画像や任意のバイナリファイルを復元するツールではありません。
注意点
Base64は暗号化ではなく、元の内容へ戻せる表現形式です。Base64urlの「-」「_」やdata URLの接頭辞には対応していません。機密情報を秘匿する目的には使わないでください。
よくある利用場面
API仕様に載っているテキストのエンコード例の確認や、Base64として受け取ったUTF-8のメッセージの読み取りに使えます。