Base64エンコード・デコード
base64• テキストをBase64にエンコード/デコード。URL-safe変種にも対応。 • Unicodeを UTF-8 で安全に処理し、結果をコピー。
ハングルなどのUnicodeはUTF-8で処理します。URL-safeオプションは + と / を - と _ に置き換え、= パディングを削除します(JWT・クエリ用)。デコードは標準・URL-safe両方を認識します。
Base64とは何ですか
Base64は、どんなデータも英数字と記号64種類だけで表現するエンコード方式です。メールやURLのようにテキストしか安全に通らない経路でバイナリデータを送るために作られました。
実務ではAPIの認証ヘッダー(Basic認証)、画像やファイルをテキストとして埋め込むdata URI、JWTトークンの各部を読むときによく見かけます。長さは元の約33%増えますが、どのシステムを経ても文字化けしません。
注意点はBase64が暗号化ではないことです。鍵なしで誰でも元に戻せるので、パスワードや個人情報を隠す目的に使ってはいけません。このツールの変換はすべてブラウザ内で行われ、サーバーには送信されません。