Data Storage & File Size Converter

Convert Bytes, KB, MB, GB, TB, and PB across binary (1024) and decimal (1000) standards.

0.000977
Visual reference

See file sizes at a glance

Move along the scale to compare bytes, kilobytes, and larger storage units.

1 MB
Bytes1,048,576B
Kilobytes1,024KB
Megabytes1MB
Gigabytes0.001GB
Terabytes0TB
About this tool

What can the Data Storage & File Size Converter do?

Convert digital data storage, file sizes, and bandwidth units between Bytes, Kilobytes (KB/KiB), Megabytes (MB/MiB), Gigabytes (GB/GiB), Terabytes (TB/TiB), and Petabytes (PB/PiB). Easily compare consumer decimal (base 1000) storage drives with operating system binary (base 1024) capacities.

  • Full unit spectrum from Bits and Bytes to Petabytes
  • Decimal (SI 1000) standard used by SSD/HDD manufacturers (KB, MB, GB, TB)
  • Binary (IEC 1024) standard used by Windows, Linux, and macOS (KiB, MiB, GiB, TiB)
  • Real-world file size benchmarks (e.g. 4K video, MP3 songs, high-res photos)
  • 100% private in-browser digital storage calculator

How to use the Data Storage & File Size Converter

  1. 1

    Enter the numeric file size or storage capacity.

  2. 2

    Select your starting data unit and decimal (1000) or binary (1024) base mode.

  3. 3

    Select the target storage unit to inspect the calculated capacity.

  4. 4

    Copy the converted result with one click.

Frequently Asked Questions

Why does my 1TB hard drive show as only ~931GB on Windows?

Hard drive manufacturers sell storage in decimal notation (1 TB = 1,000,000,000,000 bytes). However, Windows reports storage in binary gibibytes (1 TiB = 1,024^4 bytes = 1,099,511,627,776 bytes). Dividing 1,000,000,000,000 by 1,024^3 yields ~931.32 GiB.

How many megabytes (MB) are in one gigabyte (GB)?

In decimal standard (SI), 1 GB = 1,000 MB. In binary standard (IEC), 1 GiB = 1,024 MiB.

What is the difference between a Megabit (Mb) and a Megabyte (MB)?

A byte consists of 8 bits. Internet connection speeds are typically quoted in Megabits per second (Mbps), while file sizes are measured in Megabytes (MB). A 100 Mbps download speed transfers approximately 12.5 MB of data per second.