All tools
TOOL IDB-SWE-018
Base64 codec

デスクトップ専用

エンジニアリングツールはデスクトップ画面でのみご利用いただけます。

Base64コーデック

Base64 / Base64URL のエンコード・デコード。UTF-8 セーフなテキスト、生の16進数バイト、適切なパディング処理に対応。データを失わずにモード間で変換。

3バイト → 4文字エンコード 最初の3バイト
3 input bytes 4 sextets 4 base64 chars
エンジニアリングノート

バリアント

  • 標準: A-Z a-z 0-9 + / と = パディング。
  • URLセーフ(RFC 4648 §5): + → -、/ → _ に置換し、パディングを省略。JWT、クエリパラメータ、ファイル名で必須。

サイズオーバーヘッド

  • 出力 ≈ 4 × ceil(N / 3) バイト — オーバーヘッド約33%。
  • バイナリの場合は、バイト値が曖昧にならないよう16進数での入力を推奨します。

結果

ライブ