データサイズ変換

いずれかの欄にサイズを入力すると、残りの5つの欄がすぐに更新されます。1バイトは8ビットで、KBより上の単位は1,024刻みです。

ブラウザ内でローカルに実行

ビット・バイト・KB・MB・GB・TB の換算方法

6 つの欄のどれかにサイズを入力または貼り付けると、残りの 5 つが入力に合わせてすぐに更新されます。変換ボタンはなく、入力中の欄がカーソル位置で書き換わることもありません。1 バイトは 8 ビットで、KB・MB・GB・TB は 1,024 刻みです。これはファイルマネージャーやメモリで使われている方式です。

換算はこのブラウザ内で実行されます。値がサーバーへ送られることはなく、オフラインでも動作し、入力内容は保存されません。

  1. 6 つの欄のいずれかをクリックして数値を入力するか、ファイル一覧やログから貼り付けます。
  2. 他の 5 つの欄を確認します。ビット、バイト、KB、MB、GB、TB が同時に埋まります。
  3. 欄を空にするとその行全体がクリアされます。すべてクリアするには「すべてリセット」を押します。
  4. 別の欄に入力すると、その単位からの換算に切り替わります。6 つの行は常に 1 つのサイズを表し、6 つの独立した値ではありません。
  5. 入力を受け付けられない場合は、欄の下の行に理由が表示されます。小数点にカンマを使った、文字が入った、負の数、または大きすぎて換算できない値です。

単位・精度・制限

単位と 1,024 刻み

ビットとバイトは正確です(1 バイト = 8 ビット)。それより上は 1,024 の累乗で計算し、1 KB = 1,024 バイト、1 MB = 1,024 KB、1 TB = 1,024 GB となります。ファイルマネージャーやメモリで使われている方式です。同じ接頭辞の SI(10 進)版(1 kB = 1,000 バイト)には対応していないため、1 TB として販売されているドライブは 1,000,000,000,000 バイトで、ここでは 0.909494701772928 TB と表示されます。

行があるのはこの 6 単位だけです。PB や EB は選べませんが、数値は自由に入力できるため、ギガバイトで示されたサイズもテラバイトへ換算できます。

精度と丸め

結果は最大 15 桁の有効数字で表示し、0.000001 未満と 10^15 以上では指数表記に切り替わります。そのため 1 ビットは 0 の長い並びではなく 1.13686837721616e-13 TB と表示されます。9,007,199,254,740,991(2^53 - 1)までの整数は正確に換算します。それを超える数値は、換算前にブラウザが保持できる最も近い値へ丸められ、その旨が欄の下に表示されます。

入力中の欄は書いた内容をそのまま保持し、書き換わるのは残りの 5 つだけです。入力中の数字が結果に上書きされることはありません。

このページでできないこと

SI(1,000 進)への切り替え、1 秒あたりの速度、履歴、アップロードには対応していません。上の 6 単位だけを換算します。結果の精度は入力した数値までで、提供元が示すサイズにはこの換算ツールでは分からないオーバーヘッドが含まれている場合があります。

最近使ったツール: