Base64エンコード/デコードとは?
Base64はバイナリデータをASCII文字だけで表すエンコード方式です。このツールはUTF-8ベースで変換するので日本語や絵文字も文字化けせず、URLで安全に使えるURL-safe Base64にも対応しています。
使い方
- 1
エンコードかデコードを選んでください。
- 2
入力欄に変換する文字列を入力すると、結果がすぐに表示されます。
- 3
必要に応じてURL-safeをオンにし、+ / の代わりに - _ を使います。
活用例
Basic認証ヘッダーの作成
「ID:パスワード」をエンコードしてAuthorizationヘッダーの値を確認します。
JWTペイロードの確認
JWTの真ん中の部分をURL-safeでデコードして中身を読みます。
よくある質問
Base64は暗号化ですか?+
いいえ。誰でもデコードできるエンコードなので、パスワードの保護には使えません。
日本語は文字化けしませんか?+
UTF-8のバイトに変換してからエンコードするので、日本語も絵文字も正しく復元されます。