Base64サイズ計算ツール

データのBase64エンコード後のサイズを求めます。

使い方

  1. 上のフィールドに値を入力します。
  2. 「計算」を押すと結果がすぐに表示されます。
  3. 「共有」ボタンで結果へのリンクをコピーできます。

この計算ツールについて

この計算機は、データをBase64に変換したときのエンコード後の出力サイズを、入力がnバイトのときceil(n/3)×4バイトとして求めます。Base64のエンコードは、生の3バイトごと(24ビット)を、(64文字のアルファベットから)6ビットずつの4つのエンコード文字にまとめ、入力が3の倍数でない場合は=の文字で埋めるためです。この構造により、Base64の出力が元のバイナリデータより常におよそ33%大きくなる理由が説明されます。

画像やファイルをデータURIとして埋め込むWeb開発者、バイナリデータ(ファイルのアップロードや認証トークンなど)をJSONやXMLで送らなければならない場合のペイロードサイズを見積もるAPI開発者、エンコードされた内容のためにデータベースの列やメッセージキューの上限の寸法を決めるバックエンドエンジニアが利用します。元のデータサイズを入力すると、エンコード後のサイズとオーバーヘッドが得られます。

Was this helpful?

リアクションは最大3つまで選べます。

Comments (0)

  • Be the first to comment.

人気の計算機

すべての計算ツール