Toolivaro

無料のデータサイズ変換ツール

ビットとバイト(KB・MB・GB・TB・PB)をSI(10進)方式で正確に変換。完全ローカルで動作します。

データサイズ変換ツールは、実際の製品で使われる単位間で記憶容量を変換します:ビット、バイト、KB、MB、GB、TB、PBです。値と変換元・変換先の単位を選ぶと、正確な等価値が即座に表示されます。5GBは5000MB、1.5TBは1500000000KB、1バイトは8ビットです。このツールは全体で10進(SI)方式を使用します:1KB = 1,000バイト、1MB = 1,000KB、という具合です。これはハードディスクやネットワーク機器の定格に使われる方式で、「1TB」のドライブは1兆バイトを意味し、製品の箱に印刷された接頭辞とも一致します。もう一つの2進方式(1KiB = 1,024バイト)も存在しますが、このツールは両者を静かに混ぜることはありません。ページ上で使用方式を明示しているため、変換後の数字が曖昧になることはありません。演算は浮動小数点ではなく正確な10進演算で行われるため、1,048,576バイトのKB換算は正確に1048.576となり、丸め誤差は発生しません。値は小数も扱え、結果は有効数字10桁まで表示され、余計なゼロのノイズなく正直な精度を提供します。すべてブラウザ内で計算され、入力はアップロード・記録・保存されません。ストレージの割り当てがTB単位で提示され、コードではバイト単位で扱う場合、帯域幅を計算する場合(メガビットとメガバイトの8倍の差は古典的な間違いです)、相手が読み慣れた単位でサイズを伝えたい場合などにご利用ください。

ブラウザ内でローカル処理されます

1.5のような小数も入力できます。

結果はどうやって計算されるの?

GB単位で提示された容量をバイトで確認

ホスティングプランは5GBのストレージを謳っていますが、APIは利用量をバイト単位で返します。5GBをバイトに変換:5 × 1000³ = 5,000,000,000バイト — プロバイダー自身の表記と一致する10進方式です。変換ツールなら1ステップで同じ数値が得られます。

入力と出力の例
入力
5
fromUnit GB
toUnit Byte
結果 5000000000

計算式と前提は?

10進(SI)単位変換

変換結果 = 値 × 1000^(変換元指数 − 変換先指数)

計算式の記号
記号 意味
変換元指数・変換先指数 単位の指数:ビット = −3、バイト = 0、KB = 1、MB = 2、GB = 3、TB = 4、PB = 5(バイト基準)
1000 隣接単位間の10進の係数(1 KB = 1,000バイト)

ビットの指数が−3なのは、1バイト = 8ビット(2³)のためです。演算は常に正確な10進演算で、浮動小数点は使いません。

よくある間違いは?

  • 方式を混同する:ベンダーの表記が10進なのに1MB = 1,024KBと仮定する — このツールは全体で10進(SI)方式で、その旨を明記しています。
  • 帯域幅の計算でビットとバイトを混同する — 100Mbpsは12.5MB/sで、8倍の差があります。変換ツールで明確に確認できます。
  • 大きな値の浮動小数点変換を期待する — このツールは正確な10進演算のため、1,048,576バイトのKB換算は正確に1048.576です。

前提と制限は?

  • 10進(SI)方式のみ:2進単位(KiB、MiB、GiB)は対象外で、その旨を明記しています。
  • 結果は有効数字10桁まで表示され、さらに高い精度が必要な値はまれですが、表示時に切り捨てられます。
  • 対応単位はPBまでの標準的な7単位で、エクサバイト以上には対応していません。

数値の出典は?

最終確認 2026年8月11日 · バージョン 1.0.0 · Toolivaro 外部コンテンツを保証するものではありません。

よくある質問

このツールは10進と2進のどちらを使いますか?

10進(SI)方式です:1KB = 1,000バイト、1MB = 1,000KB。これはハードディスクやネットワーク機器メーカーが使用する方式で、1TBのドライブは1兆バイトを意味します。2進方式(1KiB = 1,024バイト)は別の体系であり、このツールは両者を混ぜることはありません。

なぜ1GBは1000MBで、1024MBではないのですか?

SI接頭辞に従うためです。kiloは1000を意味します。1024基準の数値は正式にはKiB、MiB、GiBと呼ばれます。多くのツールは方式を黙って混ぜますが、このツールはページ上で方式を明示しているため、変換結果が曖昧になることはありません。

1バイトは何ビットですか?

8ビットで1バイトです。ビットからバイトへの変換は8で割ります(1ビット = 0.125バイト)。バイトからビットへは8倍です(1バイト = 8ビット)。

1.5GBのような小数値も変換できますか?

はい。小数値も正確な10進演算で変換されます。1.5GBは正確に1500MBになり、丸められた近似値にはなりません。

このコレクションの一部 形式変換ツール

間違いを見つけましたか? 報告する — すべての修正を確認します.

このツールは役に立ちましたか?

Toolivaro編集チームが当社の方法論に基づいてレビュー済み 計算方法 · 編集方針