Base64変換

文字列をBase64にエンコード/デコードします。日本語はUTF-8のバイト列として正しく扱います。送信は一切ありません。

ファイル → Base64 / データURL

Base64は3バイトを4文字に置き換えるため、サイズはおよそ4/3倍(約133%)に増えます。暗号化ではないので、パスワードなどを隠す目的には使えません。URL-safe形式(RFC 4648 §5)は + → -、/ → _ に置き換えたもので、JWTなどで使われます。デコードは空白・改行やパディング不足も許容します。