Convert bytes, kilobytes, megabytes, gigabytes — decimal and binary.
Convert bytes, kilobytes, megabytes, gigabytes — decimal and binary.
Enter values above and click Calculate — results will appear here with the formula explained.
Two conventions fight over 'kilo', 'mega' and 'giga'. Storage manufacturers count in clean thousands: 1 GB = 10⁹ bytes. Operating systems historically reported using 1024-steps, calling the results GiBs only after 1998 standardization — but user interfaces kept the old labels.
That mismatch explains the eternal complaint that a '500 GB drive shows 465'. It genuinely contains 500 billion bytes; the OS divides by 1024³ and displays 465.7 'GB' that are actually GiB. This converter exposes both families explicitly.
Advertisement
AdSense ready — add NEXT_PUBLIC_GOOGLE_ADSENSE_PUBLISHER_ID
Two conventions fight over 'kilo', 'mega' and 'giga'. Storage manufacturers count in clean thousands: 1 GB = 10⁹ bytes. Operating systems historically reported using 1024-steps, calling the results GiBs only after 1998 standardization — but user interfaces kept the old labels. Formula: decimal prefixes step by 1000; binary prefixes (KiB, MiB…) step by 1024
Data Storage Converter: Convert bytes, kilobytes, megabytes, gigabytes — decimal and binary. Formula: decimal prefixes step by 1000. Example: A 1 TB drive holds 1,000,000,000,000 bytes, which an OS reports as 909 TiB — displayed misleadingly as '909 GB'.
Convert bytes, kilobytes, megabytes, gigabytes — decimal and binary. Formula: decimal prefixes step by 1000; binary prefixes (KiB, MiB…) step by 1024
| Field | What to enter |
|---|---|
| Amount | e.g. 500 |
| From | Enter a value |
| To | Enter a value |
All fields use the exact formulas shown below — results include step-by-step breakdowns you can verify by hand.
Two conventions fight over 'kilo', 'mega' and 'giga'. Storage manufacturers count in clean thousands: 1 GB = 10⁹ bytes. Operating systems historically reported using 1024-steps, calling the results GiBs only after 1998 standardization — but user interfaces kept the old labels.
That mismatch explains the eternal complaint that a '500 GB drive shows 465'. It genuinely contains 500 billion bytes; the OS divides by 1024³ and displays 465.7 'GB' that are actually GiB. This converter exposes both families explicitly.
Advertisement
AdSense ready — add NEXT_PUBLIC_GOOGLE_ADSENSE_PUBLISHER_ID
A 1 TB drive holds 1,000,000,000,000 bytes, which an OS reports as 909 TiB — displayed misleadingly as '909 GB'.
Advertisement
AdSense ready — add NEXT_PUBLIC_GOOGLE_ADSENSE_PUBLISHER_ID