Web開発とAPI
バイナリデータの送信、data URI画像の埋め込み、HTTP Basic認証ヘッダーの生成。
テキストをBase64形式にエンコードし、Base64を元の平文にデコードするための高速で安全なツール。
UTF-8、Windows-1251、KOI8-R、IBM866、ISO-8859-5、Windows-1252、ASCII、UTF-16など複数の文字エンコーディングに対応。
バイナリデータを安全に転送できるASCIIテキストに変換する原理。
生データの3バイト(24ビット)ごとに連続したビットストリームに結合されます。
24ビットストリームは6ビットずつの4グループに分割されます。6ビットの値は0から63の範囲です。
各6ビットのインデックスはBase64文字表(A-Z, a-z, 0-9, +, /)の文字に対応付けられます。端数は=でパディングされます。
3文字の「Cat」はバイト列 43, 61, 74 に相当します。これを4つの6ビットグループに分けるとBase64文字列「Q2F0」になります。
Web開発、データ通信、デバッグに便利な実用ツール。
バイナリデータの送信、data URI画像の埋め込み、HTTP Basic認証ヘッダーの生成。
メールフォーマット(MIME)や通信プロトコル向けの添付ファイルとヘッダーのエンコード。
トークンのペイロード、Webhook、シリアライズされたデータ構造の迅速な解析。