Base64エンコード・デコード
UTF-8テキストを標準Base64に変換するか、元のテキスト形式で復元します。
入力
例の値が入力されています。直接確認するか、値を変更してみてください。
入力はブラウザで処理されます。再読み込みすると例の値に戻ります。
結果
入力された例値を直接使用して結果を確認するか、値を変更してみてください。
Base64は暗号化ではありません。デコードは有効なUTF-8テキストのみをサポートします。
結果を共有
ツールリンクと結果テキストを一緒に共有します。結果にはURLを入れません。以下の内容を確認して共有してください。
計算・変換基準
UTF-8テキストをBase64でエンコードし、復元します。
UTF-8バイトとBase64を相互に変換
入力例
Hello → SGVsbG8=
英字AのUTF-8バイトをBase64で表現するとQQ==です。ハングルもUTF-8バイトで変換した後で処理するため、ASCII専用の方法と区別してください。
使用方法
- 入力された例の値を使用するか、入力、方向の項目を変更してください。
- 結果を確認を押して下の結果を確認してください。
- 必要なら、結果をコピーして取り出すことができます。
よくある質問
Base64文字列に変換すれば、秘密を隠すことができますか?
申し上げます。誰でもデコードできる表現方式です。このツールはバイナリファイルではなく、有効なUTF-8テキストの復元をサポートし、暗号化や署名検証は行いません。
Base64とBase64urlは同じように入力できますか?
このツールは、標準的なBase64アルファベットを使用するブラウザデコーダを利用します。URL安全型のハイフンや下線を使用する文字列とは区別してください。正しいUTF-8テキストでなければ復元しません。
計算基準と参考資料
- RFC 4648 — Baseエンコーディング
Base64アルファベットとBase64urlの区別
- WHATWG — Encoding Standard
UTF-8テキストのエンコード・デコード