Base64エンコード・デコード
入力した内容は、お使いのブラウザの中だけで処理され、外部には送信されません。
使い方
- 変換前の欄に文字列、またはBase64の文字列を入力します。
- エンコードかデコードかを選びます。
- 変換後の欄に結果が出ます。
Base64とは
Base64は、データを英数字と「+」「/」「=」だけの文字列に変換する方式です。メールの添付ファイルや、Webのデータ転送、APIの認証情報などで使われます。暗号ではないため、誰でも元に戻せます。パスワードの保護には使えません。
このツールは、文字列をUTF-8のバイト列にしてからBase64に変換します。そのため、日本語や絵文字も、正しく往復できます。入力はブラウザの中だけで処理され、外部に送信されません。
よくある質問
Q. Base64は暗号化ですか?
いいえ。誰でも元に戻せる変換で、暗号化ではありません。秘密の情報の保護には使えません。
Q. デコードして文字化けするのはなぜですか?
元のデータが、UTF-8以外の文字コードや、画像などの文字列でないデータの場合は、文字化けします。
Q. 末尾の「=」は何ですか?
データの長さを4文字の倍数にそろえるための、詰め物(パディング)です。