File Size Calculator: convert file size instantly. Full formula, unit table, and worked example.
A data storage converter switches between bits, bytes, kilobytes (KB), megabytes (MB), gigabytes (GB), terabytes (TB), petabytes (PB), and their binary equivalents (kibibytes, mebibytes, gibibytes). Digital storage is fundamental to computing, networking, cloud storage pricing, and data transfer planning. The distinction between binary prefixes (1 KB = 1,024 bytes in computing) and decimal prefixes (1 KB = 1,000 bytes in storage marketing) causes persistent confusion when comparing advertised and actual storage capacities.
Use related pages when the same quantity appears in another convention: compare Data Conversion Calculator,Bytes to MB Calculator, and Storage Calculator while keeping the unit definition, reference conditions, and rounding rule visible. Conversion is a transparent change of representation, not evidence that the underlying measurement or model is accurate.
For energy, temperature, pressure, and digital data, a familiar label can hide different boundaries. Check whether the value describes a physical quantity, a rate, a storage capacity, a transfer speed, or a derived result. Preserve the original input and the unrounded intermediate value, especially when the converted number will feed another formula, a purchase, a technical specification, or a safety or regulatory decision.
Check the direction as well as the magnitude: converting from a larger unit to a smaller unit usually increases the numerical value, while the reverse usually decreases it. That simple sense check catches many inverted factors. Then compare the result with a familiar reference, such as a litre, kilogram, kilometre, degree, pound, megabyte, or standard atmospheric pressure. If the comparison is surprising, inspect the source unit, prefix, regional convention, and whether the calculator expects a rate or a total before accepting the displayed number.
Some relationships are exact by definition, while others are rounded references or depend on conditions. A temperature interval is not interpreted exactly like an absolute temperature, a decimal data prefix may be decimal or binary, and energy or pressure values can be tied to a stated standard. Derived quantities need the same care: square units require the conversion factor to be squared, and rates require both the numerator and denominator to be identified. Keep those definitions with the result so another reader can reproduce the conversion without guessing what the label meant.
Decimal (SI, storage marketing): 1 KB = 1,000 B; 1 MB = 1,000 KB; 1 GB = 1,000 MB; 1 TB = 1,000 GB
Binary (IEC, OS reporting): 1 KiB = 1,024 B; 1 MiB = 1,024 KiB; 1 GiB = 1,024 MiB; 1 TiB = 1,024 GiB
Transfer time = File size / Transfer rate (match units — bits vs bytes: 1 byte = 8 bits)
Network speed is quoted in Mbps (megabits per second). Download time = file size (MB) / (speed Mbps / 8)
Text email: ~5 KB. MP3 song (4 min, 128 kbps): ~4 MB. HD photo (JPEG): ~3–5 MB. 4K video (1 hour): ~50–100 GB. Blu-ray movie: ~25–50 GB. Full installation of Windows 11: ~20 GB. iPhone 15 base storage: 128 GB. High-end gaming PC SSD: 1–4 TB. Enterprise data centres: petabytes to exabytes (1 EB = 1,000 PB = 1,000,000 TB).
Storage capacity advertising standards vary by jurisdiction. In the US, the FTC has allowed decimal (10⁹ bytes = 1 GB) definitions for hard drive advertising. Operating system reporting uses binary (2³⁰ bytes = 1 GiB). For regulated data capacity requirements (cloud SLAs, data retention compliance), confirm which definition applies.