NHRepon
Home
Services
All ServicesWeb Application DevelopmentMobile Application DevelopmentDigital Marketing and SEO
ProjectsToolsProductsPostsAboutContactLogin
HomeServicesProjectsToolsProductsPostsAboutContact
  • Home
  • Projects
  • Posts
Home/Tools/Converters/Data Size Converter
All Tools

Bytes Converter

Convert between bytes, kilobytes, megabytes, gigabytes and their binary counterparts, and see exactly where the missing capacity on a new drive goes.

In bits
8,000,000,000
In bytes
1,000,000,000
Whole bytes
1,000,000,000
Source unit
GB

A drive sold as 1 GB contains 1,000,000,000 bytes, which the operating system reports as 0.931323 GiB — the shortfall people describe as the missing gigabytes.

Same amount, every unit

The value expressed in each unit, decimal and binary
UnitValueBase
Bit (b)8,000,000,000The smallest unit
Kilobit (kb)8,000,0001000 of the unit below
Megabit (Mb)8,0001000 of the unit below
Gigabit (Gb)81000 of the unit below
Byte (B)1,000,000,0008 bits
Kilobyte (kB, 1000 bytes)1,000,0001000 of the unit below
Megabyte (MB, 1000 kB)1,0001000 of the unit below
Terabyte (TB, 1000 GB)0.0011000 of the unit below
Petabyte (PB, 1000 TB)0.0000011000 of the unit below
Kibibyte (KiB, 1024 bytes)976,5631024 of the unit below
Mebibyte (MiB, 1024 KiB)953.6741024 of the unit below
Gibibyte (GiB, 1024 MiB)0.9313231024 of the unit below
Tebibyte (TiB, 1024 GiB)0.00090951024 of the unit below
Pebibyte (PiB, 1024 TiB)8.8818e-71024 of the unit below

Why a 1 TB drive shows as 931 GB

Two different meanings of the same prefix have been in circulation for decades. In the SI system a kilo is a thousand, so a kilobyte is 1000 bytes, a megabyte is a million and a gigabyte is a thousand million. Computer memory, meanwhile, is addressed in powers of two, so the natural unit is 1024 — and for years the industry used the SI names for those 1024-based figures as well. A kilogram that weighs 1024 grams would be absurd; a kilobyte of 1024 bytes became normal.

The IEC proposed a fix in 1998: kibibyte, mebibyte, gibibyte, with Ki, Mi and Gi. Manufacturers of storage adopted the decimal definitions immediately, because a terabyte of 1000 gigabytes is smaller than one of 1024 of them — the drive is honestly labelled and holds 0.931323 of the binary unit. Windows still reports decimal-labelled drives in binary units, which is where the missing capacity appears; macOS and Linux switched to decimal display, and the discrepancy stopped being visible there.

The same split runs through networking. Speeds are in bits: a 100 megabit connection delivers 100 million bits per second, which is 12.5 megabytes per second once divided by eight, and about 11.6 mebibytes per second. A file that the box advertises as a hundred-megabit download therefore takes around eighty-five seconds a gigabyte rather than ten, and no amount of prefix reform makes that division by eight go away.

What is a Data Size Converter?

A data size converter moves a quantity between the units used to measure digital information. There are two parallel systems, and confusing them is the source of nearly every surprise about storage capacity. The decimal system, from the International System of Units, uses steps of a thousand: a kilobyte is 1000 bytes, a megabyte a million and a gigabyte a billion. The binary system uses steps of 1024, because memory is addressed in powers of two, and its units are named with a middle syllable — kibibyte, mebibyte, gibibyte, abbreviated KiB, MiB and GiB.

The tool converts through bits, which is the common denominator all of these units share and also the unit network speeds are quoted in. A byte is eight bits, so a hundred-megabit connection delivers 100 million bits per second, which is 12.5 megabytes per second. That division by eight is why broadband speeds and download times never seem to agree, and it has nothing to do with the decimal-versus-binary question.

The figure that explains the missing capacity is at the top of the result: enter 1 TB and the tool reports the exact number of bytes, and what the operating system will call it. The drive is honestly labelled at a thousand billion bytes; Windows divides that by 1024 three times over and reports 931. The storage is all there. Which unit the operating system chooses to display is a matter of convention, not of lost space.

How to convert between data sizes

  1. Enter the number. Commas and spaces are ignored, so a figure copied out of a specification sheet works as-is.
  2. Choose the unit it is in, being careful about the middle syllable: kB is 1000 bytes and KiB is 1024.
  3. Read the whole table. Every other unit is shown at once, decimal and binary side by side, which makes the size of the difference obvious rather than theoretical.
  4. For a network speed, enter it in megabits or gigabits rather than megabytes — connection speeds are always quoted in bits.
  5. Use the exact byte count when the figure has to be precise, for example when checking a storage quota or a file size limit.
  6. Watch the drive comparison line when the input is a decimal unit of a gigabyte or more; that is the figure people are usually looking for.

Data Size Converter limits and rules

Limits, caps and standards referenced by this tool
ItemLimit
Units offeredBit and the kilobit, megabit and gigabit steps; byte, kB, MB, GB, TB, PB; KiB, MiB, GiB, TiB, PiB
Conversion basisEverything passes through bits, with one byte equal to eight bits
Decimal steps1000 — kB, MB, GB, TB are powers of ten
Binary steps1024 — KiB, MiB, GiB are powers of two
PrecisionSix decimal places for ordinary values, exponential notation below 10⁻⁶ or above 10¹⁵
Number handlingStandard double precision, which is exact for integers up to 2⁵³ ≈ 9 PB
Not coveredRates per second, compression ratios and filesystem overhead

When to use it

  • Explaining to somebody why the 1 TB drive they bought shows less than a terabyte in File Explorer.
  • Working out how long a file will take to download on a connection quoted in megabits per second.
  • Checking whether a file will fit inside a hosting limit that is expressed in MiB while your file manager shows MB.
  • Converting a memory figure for a configuration file where the value must be in kibibytes.
  • Resolving an argument about whether a megabyte is a thousand kilobytes or 1024 of them — both answers are correct, in different systems.

Is it private?

The conversion is arithmetic in your browser, using a table of constants compiled into the page. Nothing is submitted, nothing is stored and there is no request to observe — the tool works with the network disconnected.

Frequently asked questions

Because the drive holds one trillion bytes, which is exactly what the manufacturer advertised, and the operating system reports that quantity in binary units while labelling them GB. Dividing a trillion by 1024 three times gives 931.3, so that is the figure Windows shows. No storage is missing and nothing is being hidden: the same amount of data is being described in two different units, one of which uses a name from the other system. macOS and Linux display decimal units by default, which is why the discrepancy is less visible there.

MB is a megabyte, a million bytes, defined by the SI prefixes that have meant powers of ten for two centuries. MiB is a mebibyte, 1,048,576 bytes, created by the IEC in 1998 so that the powers-of-two figures needed their own names. The difference is about five per cent at the megabyte level, seven per cent at the gigabyte and ten per cent at the terabyte, which is why the distinction only becomes noticeable as files get large. RAM is still quoted in binary units; storage is now quoted in decimal ones.

Because connection speeds are quoted in bits per second and download progress is measured in bytes. Dividing by eight converts between them: a 100 Mbps connection can transfer 12.5 MB per second at best, which is one gigabyte in about eighty-five seconds. Nothing is being lost, and the two figures were never in the same unit. This is a separate confusion from decimal against binary, and the two together are why advertisements and file managers appear to disagree by more than a factor of eight.

A thousand terabytes, or a million gigabytes, or about a thousand billion bytes. A single 4 TB drive holds roughly 0.004 of one, so a petabyte of storage means a rack rather than a box. Where the term appears in ordinary life it is usually in cloud billing or in retention policies, and at those sizes your provider's definition of the unit can differ from yours by ten per cent — which is worth checking before committing to a quota.

Usually in the decimal sense, but not always, and the distinction matters when a limit is enforced. Most hosting and mobile providers quote quotas in decimal units, in which case a gigabyte is a thousand million bytes. Some tooling measures in binary and calls the result GB anyway, which is how a 100 GB monthly allowance can run out a few per cent early. When the difference matters, check the units in the provider's own documentation rather than assuming.

Exact through the whole table for any value a person is likely to enter, because the arithmetic is multiplication and division by powers of ten and two on numbers well within the range where doubles represent integers precisely. Beyond roughly nine petabytes the underlying floating point arithmetic stops representing every integer, so the last digits of a very large figure are approximate. For a file size or a disk quota that ceiling is not something you will meet.

Related tools

  • Unit Converter
  • Number to Words
  • Hash Generator
  • Character Counter
  • Base64 Encoder/Decoder

Written and maintained by Md. Nur Hossain Repon.

NHRepon


Md. Nur Hossain Repon expert in NextJS, React, React Native and Flutter. He is a full-stack web and mobile application developer with 5+ years of experience and a passion for building innovative and robust application. Also, he has a strong background in developing high-quality web and mobile applications using the latest technologies and frameworks.
Let's build something amazing together 🚀

Quick Links


  • About
  • Projects
  • Services
  • Contact
  • Posts
  • Products
  • Privacy Policy
  • Terms of Service
  • Tools
  • Smart Life Hubs

Newsletter


We respect your privacy. Unsubscribe anytime.

Connect


© 2026 NHRepon. All rights reserved.

Build v1.5.4+56.73c4a90