Skip to content
Expensico

File Size Converter

Convert between bytes, KB, MB, GB and TB in both decimal (1000) and binary (1024) units, and see why your 1 TB drive shows 931 GB.

Runs in your browser. Everything you enter stays on your device. Nothing is sent to a server.

How to use the File Size Converter

  1. Enter a size and choose its unit.
  2. Read the equivalent in every other unit, in both decimal and binary systems.
  3. Optionally estimate download time at your connection speed.

Why does my 1 TB drive show 931 GB?

Storage manufacturers use decimal units: 1 TB = 1,000,000,000,000 bytes. Windows reports sizes in binary units (1 GB as it's shown = 1,073,741,824 bytes) while still labelling them “GB”. 10¹² ÷ 1024³ ≈ 931, so nothing is missing — it's the same number of bytes counted two ways. macOS and most phones use decimal units, so they show 1 TB.

KB vs KiB

The IEC standard defines KiB, MiB and GiB for powers of 1024 and keeps KB, MB and GB for powers of 1000. In everyday use “MB” is used for both, so check which a system means when precision matters.

Bits vs bytes

Internet speeds are quoted in megabits per second (Mbps); file sizes in megabytes. One byte is eight bits, so a 100 Mbps connection downloads at most 12.5 MB per second.

Frequently asked questions

How many MB is 1 GB?

1,000 MB in decimal units (used by storage makers and macOS), or 1,024 MiB in binary units (used by Windows).

Is what I enter stored or sent anywhere?

No. Calculations and processing happen in your browser. Nothing you type is sent to our servers. Some tools remember your last input in this browser's local storage for convenience; you can clear it at any time.