Data Storage Converter

ConversionEdited by Hemant Kumar and Anjita Rai, founders · How we checkUpdated Free · No sign-up

Quick answer: Choose a starting unit and a target unit, then enter a value. Common conversions: 1 GB = 1,000 MB; 1 B = 0.001 kB; 1 B = 0.000001 MB. This converter covers 11 data storage units.

Use the Data Storage Converter

Data Storage formula and what each symbol means

target = value × (factor of starting unit ÷ factor of target unit), where each factor is the unit value in B.

Symbols used in the formula
SymbolMeaning
valueThe number you want to convert
factorThe unit’s size expressed in the base unit (B)

Data Storage examples

GB to MB

10 GB = 10,000 MB.

B to kB

10 B = 0.01 kB.

B to MB

10 B = 0.00001 MB.

How to calculate Data Storage step by step

  1. Choose the starting unit and the target unit.
  2. Enter your value.
  3. Read the converted value, plus the conversion factor in both directions.

Popular data storage conversions

How to read your Data Storage result

Storage vendors use decimal prefixes (1 GB = 1,000,000,000 bytes), while many operating systems report binary values (1 GiB = 1,073,741,824 bytes), which is why a 500 GB drive can show about 465 GiB. A byte is 8 bits.

UNITSYMBOLEQUALSVALUE OF 1 B
ByteB1 B = 1 B1 B
Bitbit1 bit = 0.125 B8 bit
Kilobyte (1,000 B)kB1 kB = 1,000 B0.001 kB
Megabyte (1,000,000 B)MB1 MB = 1,000,000 B0.000001 MB
Gigabyte (10⁹ B)GB1 GB = 1,000,000,000 B1×10⁻⁹ GB
Terabyte (10¹² B)TB1 TB = 1,000,000,000,000 B1×10⁻¹² TB
Petabyte (10¹⁵ B)PB1 PB = 1×10¹⁵ B1×10⁻¹⁵ PB
Kibibyte (1,024 B)KiB1 KiB = 1,024 B0.0009765625 KiB
Mebibyte (2²⁰ B)MiB1 MiB = 1,048,576 B9.536743×10⁻⁷ MiB
Gibibyte (2³⁰ B)GiB1 GiB = 1,073,741,800 B9.313226×10⁻¹⁰ GiB
Tebibyte (2⁴⁰ B)TiB1 TiB = 1,099,511,600,000 B9.094947×10⁻¹³ TiB

Common mistakes when calculating Data Storage

  • Treating 1 KB as 1,024 bytes: under the SI/IEC convention 1 kB is 1,000 bytes and 1 KiB is 1,024.
  • Mixing bits and bytes: 8 bits make 1 byte.
  • Expecting a drive to show its advertised size in an operating system that reports binary units.

Data Storage FAQ

How many MB are in a GB?

1 GB is 1,000 MB in the decimal system and 1,024 MiB in the binary system.

Why does my drive show less space than advertised?

The maker counts in decimal gigabytes while the operating system may display binary gibibytes.

How many bits are in a byte?

Eight.

What is the base unit for data storage?

This converter uses byte (B) as the common base unit: every value is first converted to it and then to the target unit.

How do I convert between two data storage units?

Choose the starting and target units, enter the value and read the result. By hand: convert to the base unit with the table, then divide by the target unit factor.

How many MB are in 1 gigabyte?

1 GB = 1,000 MB.

How many KB are in 1 byte?

1 B = 0.001 kB.

How many MB are in 1 byte?

1 B = 0.000001 MB.

Which data storage units does this converter support?

It covers 11 units: byte (B), bit (bit), kilobyte (kB), megabyte (MB), gigabyte (GB), terabyte (TB), petabyte (PB), kibibyte (KiB), mebibyte (MiB), gibibyte (GiB), tebibyte (TiB).

How accurate is the data storage converter?

Results are calculated at full double precision and shown to about 8 significant figures. Round the answer to the precision of your original measurement; a result cannot be more accurate than the number you started with.

More in Data Storage converters

See all data storage converters tools · All Conversion calculators · Site map

Method, review and disclaimer

Edited by: Hemant Kumar and Anjita Rai, founders of ToolsVault (SEO and content professional, not a licensed adviser). Method: this tool runs in your browser using the formula shown on this page; the numbers you enter are not sent to our servers. Sources: NIST: prefixes for binary multiples, NIST SP 811, Appendix B.8: conversion factors