機能
Base64 は、バイナリデータを 64 種類の印字可能な文字で表現する方式です。data URL、メールの添付ファイル、JSON Web Token、HTTP Basic 認証ヘッダーなどで使われています。このツールはテキストを Base64 にエンコードし、Base64 を読めるテキストにデコードします。
使い方
- エンコード または デコード を選びます。
- 入力欄にテキストか Base64 文字列を貼り付けるか、サンプル をクリックします。
- 結果を URL やファイル名に使う場合は URL セーフ をオンにします。
- 出力をコピーするか、入力に使う を押して逆方向に変換します。
例
Hello, World! をエンコードすると SGVsbG8sIFdvcmxkIQ== になります。
よくある質問
› 日本語や絵文字など、英語以外のテキストにも対応していますか?
はい。テキストは Base64 化の前に UTF-8 でエンコードされるため、どの文字も正しく往復変換できます。
› URL セーフな Base64 とは何ですか?
Base64URL は「+」を「-」に、「/」を「_」に置き換え、「=」のパディングを省いた形式です。URL やファイル名にそのまま使えます。デコーダーはどちらの形式も受け付けます。
› Base64 は暗号化ですか?
いいえ。Base64 はエンコード方式であり、暗号化ではありません。誰でもデコードできるため、パスワードや秘密情報を隠す目的には絶対に使わないでください。