{"id":716,"date":"2026-05-25T22:22:04","date_gmt":"2026-05-26T02:22:04","guid":{"rendered":"https:\/\/www.xconvert.com\/blog\/?p=716"},"modified":"2026-05-25T22:22:04","modified_gmt":"2026-05-26T02:22:04","slug":"bytes-gb-mb-storage-units-when-each-matters","status":"publish","type":"post","link":"https:\/\/www.xconvert.com\/blog\/bytes-gb-mb-storage-units-when-each-matters","title":{"rendered":"Bytes to GB: Binary vs Decimal Storage Units Explained"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">A 1 TB external drive on Amazon promises \u201c1,000,000,000,000 bytes.\u201d Plug it into Windows, and File Explorer shows <strong>\u201c931 GB.\u201d<\/strong> Same drive, same bytes, two different numbers \u2014 neither one wrong. The reason is a 25-year-old fight between hard-drive marketing (decimal: 1 GB = 10\u2079 bytes) and operating-system display (binary: 1 GiB = 2\u00b3\u2070 bytes), with neither side willing to switch. This guide covers the conversion in both directions, where each convention shows up in 2026, and the practical implications for buying storage, sizing cloud quotas, and reading network speeds.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Quick answer:<\/strong> <strong>1 GB (decimal, SI) = 1,000,000,000 bytes (10\u2079)<\/strong>. <strong>1 GiB (binary, IEC) = 1,073,741,824 bytes (2\u00b3\u2070)<\/strong>. The two differ by 7.4%. Hard drives sold as \u201c1 TB\u201d hold 10\u00b9\u00b2 bytes \u2014 your OS displays that as <strong>931 GB<\/strong> because Windows quietly divides by 2\u00b3\u2070 and labels the result \u201cGB\u201d instead of the technically-correct \u201cGiB.\u201d<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Jump to a section<\/h2>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"#two-definitions\">The two definitions of \u201cgigabyte\u201d<\/a><\/li><li><a href=\"#decimal-table\">Decimal table \u2014 bytes to KB \/ MB \/ GB \/ TB \/ PB<\/a><\/li><li><a href=\"#binary-table\">Binary table \u2014 bytes to KiB \/ MiB \/ GiB \/ TiB \/ PiB<\/a><\/li><li><a href=\"#931-gb\">Why your 1 TB drive shows 931 GB<\/a><\/li><li><a href=\"#where-each-applies\">Where each unit applies in 2026<\/a><\/li><li><a href=\"#bits-vs-bytes\">Bits vs bytes (lowercase b vs uppercase B)<\/a><\/li><li><a href=\"#mental-math\">Mental-math shortcuts<\/a><\/li><li><a href=\"#tool\">Use the xconvert bytes converter<\/a><\/li><li><a href=\"#faq\">FAQ<\/a><\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"two-definitions\">The two definitions of \u201cgigabyte\u201d<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Storage units have two parallel systems:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Decimal (SI) \u2014 used for marketing, telecom, and modern macOS:<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Binary (IEC) \u2014 used by Windows, Linux, RAM, and most file systems:<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The binary prefixes (kibi, mebi, gibi, tebi, pebi) were standardised in <strong><a href=\"https:\/\/physics.nist.gov\/cuu\/Units\/binary.html\">IEC 80000-13<\/a><\/strong> \u2014 currently IEC 80000-13:2025 \u2014 specifically to end the GB-means-two-different-things confusion. <strong>NIST endorses the IEC prefixes<\/strong> for unambiguous technical writing. In practice, the binary prefixes saw uneven adoption: developer tooling and academic papers use them; most consumer software still says \u201cGB\u201d when it means GiB.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The numerical gap matters most at large sizes:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>1 KB vs 1 KiB \u2192 2.4% difference<\/li><li>1 MB vs 1 MiB \u2192 4.9% difference<\/li><li>1 GB vs 1 GiB \u2192 7.4% difference<\/li><li>1 TB vs 1 TiB \u2192 10.0% difference<\/li><li>1 PB vs 1 PiB \u2192 12.6% difference<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">By the petabyte, the gap is large enough that misunderstanding it can wreck a budget for a data warehouse migration or backup-quota negotiation.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"840\" src=\"https:\/\/www.xconvert.com\/blog\/wp-content\/uploads\/2026\/05\/featured-63.png\" alt=\"The xconvert Bytes to Gigabytes converter showing the decimal 1e-9 result and binary equivalent\" class=\"wp-image-715\" srcset=\"https:\/\/www.xconvert.com\/blog\/wp-content\/uploads\/2026\/05\/featured-63.png 1600w, https:\/\/www.xconvert.com\/blog\/wp-content\/uploads\/2026\/05\/featured-63-300x158.png 300w, https:\/\/www.xconvert.com\/blog\/wp-content\/uploads\/2026\/05\/featured-63-1024x538.png 1024w, https:\/\/www.xconvert.com\/blog\/wp-content\/uploads\/2026\/05\/featured-63-768x403.png 768w, https:\/\/www.xconvert.com\/blog\/wp-content\/uploads\/2026\/05\/featured-63-1536x806.png 1536w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"decimal-table\">Decimal table \u2014 bytes to KB \/ MB \/ GB \/ TB \/ PB<\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"table table-hover\"><thead><tr><th>From<\/th><th>KB (10\u00b3)<\/th><th>MB (10\u2076)<\/th><th>GB (10\u2079)<\/th><th>TB (10\u00b9\u00b2)<\/th><th>PB (10\u00b9\u2075)<\/th><\/tr><\/thead><tbody><tr><td>1 byte<\/td><td>0.001<\/td><td>1e-6<\/td><td>1e-9<\/td><td>1e-12<\/td><td>1e-15<\/td><\/tr><tr><td>1 KB<\/td><td>1<\/td><td>0.001<\/td><td>1e-6<\/td><td>1e-9<\/td><td>1e-12<\/td><\/tr><tr><td>1 MB<\/td><td>1,000<\/td><td>1<\/td><td>0.001<\/td><td>1e-6<\/td><td>1e-9<\/td><\/tr><tr><td>1 GB<\/td><td>1,000,000<\/td><td>1,000<\/td><td>1<\/td><td>0.001<\/td><td>1e-6<\/td><\/tr><tr><td>1 TB<\/td><td>1,000,000,000<\/td><td>1,000,000<\/td><td>1,000<\/td><td>1<\/td><td>0.001<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Use this table when the source uses <strong>kilo \/ mega \/ giga \/ tera<\/strong> without an \u201ci\u201d \u2014 hard drive box labels, ISP plan brochures, mobile-data caps, telecom equipment specs.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"binary-table\">Binary table \u2014 bytes to KiB \/ MiB \/ GiB \/ TiB \/ PiB<\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"table table-hover\"><thead><tr><th>From<\/th><th>KiB (2\u00b9\u2070)<\/th><th>MiB (2\u00b2\u2070)<\/th><th>GiB (2\u00b3\u2070)<\/th><th>TiB (2\u2074\u2070)<\/th><th>PiB (2\u2075\u2070)<\/th><\/tr><\/thead><tbody><tr><td>1 byte<\/td><td>9.77e-4<\/td><td>9.54e-7<\/td><td>9.31e-10<\/td><td>9.09e-13<\/td><td>8.88e-16<\/td><\/tr><tr><td>1 KiB<\/td><td>1<\/td><td>9.77e-4<\/td><td>9.54e-7<\/td><td>9.31e-10<\/td><td>9.09e-13<\/td><\/tr><tr><td>1 MiB<\/td><td>1,024<\/td><td>1<\/td><td>9.77e-4<\/td><td>9.54e-7<\/td><td>9.31e-10<\/td><\/tr><tr><td>1 GiB<\/td><td>1,048,576<\/td><td>1,024<\/td><td>1<\/td><td>9.77e-4<\/td><td>9.54e-7<\/td><\/tr><tr><td>1 TiB<\/td><td>1,073,741,824<\/td><td>1,048,576<\/td><td>1,024<\/td><td>1<\/td><td>9.77e-4<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Use this table when the source uses <strong>kibi \/ mebi \/ gibi \/ tebi<\/strong> (<code>KiB<\/code>, <code>MiB<\/code>, <code>GiB<\/code>) \u2014 Linux <code>df<\/code> and <code>du<\/code> with <code>-h<\/code>, Docker image sizes, <code>kubectl<\/code> resource limits, most container\/storage tooling.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"931-gb\">Why your 1 TB drive shows 931 GB<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Hard-drive manufacturers sell drives in <strong>decimal terabytes<\/strong>. A \u201c1 TB\u201d drive contains 1,000,000,000,000 bytes (= 10\u00b9\u00b2). Marketing this way produces a bigger headline number, but it also matches the SI convention used by most engineering disciplines.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Windows reads the drive\u2019s byte count, then divides by <strong>2\u00b3\u2070<\/strong> to display the size in \u201cGB\u201d \u2014 but it labels the result \u201cGB\u201d rather than the technically-correct \u201cGiB\u201d:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So your \u201c1 TB\u201d drive shows up as <strong>931.32 GB<\/strong> in Windows File Explorer. <strong>Nothing is missing<\/strong> \u2014 the drive really does hold 10\u00b9\u00b2 bytes; Windows is just measuring in 2\u00b3\u2070-byte chunks and using a misleading label.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Operating-system differences worth knowing:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Windows<\/strong> (all versions, all editions): binary internally, displays as \u201cGB\u201d without the \u201ci\u201d \u2014 so a 1 TB drive shows 931 GB.<\/li><li><strong>macOS<\/strong> (since 10.6 Snow Leopard, 2009): switched to decimal display. A 1 TB drive shows as 1 TB.<\/li><li><strong>Linux<\/strong> (most modern desktops): defaults to binary (<code>du -h<\/code>, <code>df -h<\/code>, <code>ls -lh<\/code>) but writes \u201cK\/M\/G\/T\u201d without \u201ci\u201d \u2014 same misleading label as Windows. Tools that respect IEC (newer <code>coreutils<\/code>, <code>ncdu<\/code>) optionally show <code>KiB<\/code>\/<code>MiB<\/code>\/<code>GiB<\/code>.<\/li><li><strong>Android &amp; Chrome OS<\/strong>: decimal display since around 2014, matching Linux philosophy but not Linux behaviour on the same hardware.<\/li><li><strong>iOS<\/strong>: decimal display, matching macOS.<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">This means <strong>moving the same drive between an iMac and a PC will show two different \u201ccapacities\u201d<\/strong> for the same 10\u00b9\u00b2 bytes. Both reports are technically defensible; neither is wrong.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The actual lost capacity to file-system metadata (NTFS \/ APFS \/ ext4 overhead) is typically a fraction of a percent \u2014 small compared to the 7\u201310% decimal\/binary gap.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"where-each-applies\">Where each unit applies in 2026<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Quick reference for the 2026 landscape:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"table table-hover\"><thead><tr><th>Context<\/th><th>Convention<\/th><th>Notes<\/th><\/tr><\/thead><tbody><tr><td><strong>HDD \/ SSD marketing<\/strong><\/td><td>Decimal (GB = 10\u2079)<\/td><td>Industry agreement since 1998; lawsuits in 2007 (Western Digital, Seagate) settled this.<\/td><\/tr><tr><td><strong>Windows file sizes<\/strong><\/td><td>Binary, labelled as \u201cGB\u201d<\/td><td>\u201cGB\u201d in Windows means GiB.<\/td><\/tr><tr><td><strong>macOS \/ iOS file sizes<\/strong><\/td><td>Decimal<\/td><td>Since OS X 10.6 (2009).<\/td><\/tr><tr><td><strong>Linux <code>df -h<\/code>, <code>du -h<\/code><\/strong><\/td><td>Binary, labelled as \u201cG\u201d<\/td><td>Same trap as Windows.<\/td><\/tr><tr><td><strong>RAM<\/strong><\/td><td>Binary (always)<\/td><td>16 GB RAM = 16 GiB = 17.18 \u00d7 10\u2079 bytes. The \u201c16 GB DDR5\u201d market name is binary.<\/td><\/tr><tr><td><strong>CPU cache<\/strong><\/td><td>Binary (always)<\/td><td>\u201c32 MB L3\u201d = 32 MiB = 33.55 MB decimal.<\/td><\/tr><tr><td><strong>Network speeds (Mbps, Gbps)<\/strong><\/td><td>Decimal <strong>bits<\/strong><\/td><td>1 Gbps = 10\u2079 bits\/s. Divide by 8 for byte throughput; 1 Gbps \u2248 125 MB\/s.<\/td><\/tr><tr><td><strong>AWS S3 storage<\/strong><\/td><td>Binary, labelled \u201cGB\u201d<\/td><td><a href=\"https:\/\/aws.amazon.com\/s3\/faqs\/\">AWS explicitly defines<\/a> \u201cGB\u201d on their pricing pages as GiB (2\u00b3\u2070).<\/td><\/tr><tr><td><strong>Google Cloud \/ Azure<\/strong><\/td><td>Binary, labelled \u201cGB\u201d<\/td><td>Same convention as AWS in 2025+ pricing pages.<\/td><\/tr><tr><td><strong>Cellular data plans<\/strong><\/td><td>Decimal (mostly)<\/td><td>\u201c5 GB \/ month\u201d usually means 5 \u00d7 10\u2079 bytes. Verify with the carrier.<\/td><\/tr><tr><td><strong>GitHub \/ Docker pulls<\/strong><\/td><td>Decimal-mixed<\/td><td>Image sizes often shown in MB or MiB inconsistently; check tool docs.<\/td><\/tr><tr><td><strong>Backup \/ archive software<\/strong><\/td><td>Both, depending on vendor<\/td><td>Acronis, Veeam, Borg, Restic \u2014 read the manual; tooling is mixed.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">The takeaway: <strong>for any quote bigger than a few GB, ask explicitly which convention is in play<\/strong>. A vendor quoting \u201c10 TB storage\u201d might mean 10 \u00d7 10\u00b9\u00b2 bytes (decimal \u2014 what you\u2019d see on a drive label) or 10 \u00d7 2\u2074\u2070 bytes (binary \u2014 about 11 \u00d7 10\u00b9\u00b2 bytes). For an enterprise contract or a multi-petabyte migration, the difference is significant.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"bits-vs-bytes\">Bits vs bytes (lowercase b vs uppercase B)<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The other persistent confusion: <strong>the case of the letter \u201cb.\u201d<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Uppercase B = byte<\/strong> (8 bits). Used for storage and file sizes: MB, GB, MiB.<\/li><li><strong>Lowercase b = bit<\/strong> (1\/8 of a byte). Used for transmission speeds: Mbps, Gbps.<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">A \u201c1 Gbps\u201d internet connection is <strong>1,000,000,000 bits per second<\/strong> = 125,000,000 bytes per second \u2248 <strong>125 MB\/s<\/strong>. So downloading a 1 GB file on a 1 Gbps link takes about <strong>8 seconds<\/strong>, not 1 second.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Common gotchas:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>\u201c1 Mbps\u201d is one megabit per second<\/strong>, which is 0.125 megabytes per second. A \u201c100 Mbps\u201d plan tops out at about 12.5 MB\/s download speed.<\/li><li><strong>\u201cMB\/s\u201d (megabytes per second)<\/strong> is the unit used by file-transfer dialogs, Steam downloads, and Wi-Fi adapter speed displays \u2014 <strong>divide ISP Mbps by 8 to compare.<\/strong><\/li><li><strong>5G \u201c1 Gbps peak\u201d<\/strong> marketing translates to about 125 MB\/s peak throughput \u2014 for a 4 GB game download, ~32 seconds of pure transfer time before TCP overhead.<\/li><li><strong>Disk throughput<\/strong> is usually MB\/s (uppercase). NVMe SSDs hit 7,000 MB\/s; SATA SSDs cap around 550 MB\/s.<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">If a number looks 8\u00d7 too big, the spec sheet might be quoting bits not bytes \u2014 divide by 8.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"mental-math\">Mental-math shortcuts<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">For quick estimates without a calculator:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Decimal \u2192 binary, fast:<\/strong> Subtract ~7% from gigabytes; ~10% from terabytes.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>100 GB \u2192 ~93 GiB<\/li><li>500 GB \u2192 ~466 GiB<\/li><li>1 TB \u2192 ~909 GiB \u2248 931 GiB in Windows display (close enough)<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Bits to bytes (transmission):<\/strong> Divide by 8.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>1 Gbps \u2192 125 MB\/s<\/li><li>100 Mbps \u2192 12.5 MB\/s<\/li><li>10 Mbps \u2192 1.25 MB\/s<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Bytes to bits:<\/strong> Multiply by 8.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>10 MB\/s \u2192 80 Mbps<\/li><li>50 MB\/s NVMe SSD bandwidth \u2192 400 Mbps equivalent<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Storage scale memorisation:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>1 GB \u2248 250 photos (HEIC, 4 MB each) \u2248 4 hours of audio (MP3) \u2248 30 min of 1080p video (10 Mbps)<\/li><li>1 TB \u2248 250,000 photos \u2248 250 hours of HD video \u2248 17,000 hours of audio<\/li><li>1 PB \u2248 13.3 years of HD video, continuous<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"tool\">Use the xconvert bytes converter<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The xconvert byte-and-bit converters distinguish the two conventions explicitly:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong><a href=\"https:\/\/www.xconvert.com\/unit-converter\/bytes-to-gigabytes\">Bytes to Gigabytes (GB, decimal)<\/a><\/strong> \u2014 for hard-drive sizing, ISP-plan comparisons, mobile-data calculations.<\/li><li><strong><a href=\"https:\/\/www.xconvert.com\/unit-converter\/bytes-to-gibibytes\">Bytes to Gibibytes (GiB, binary)<\/a><\/strong> \u2014 for RAM sizing, Windows \/ Linux file-system reporting, AWS S3 quota calculations.<\/li><li><strong><a href=\"https:\/\/www.xconvert.com\/unit-converter\/bytes-to-megabytes\">Bytes to Megabytes (MB)<\/a><\/strong> \u2014 for file-size estimates, email attachment limits.<\/li><li><strong><a href=\"https:\/\/www.xconvert.com\/unit-converter\/bytes-to-terabytes\">Bytes to Terabytes (TB)<\/a><\/strong> \u2014 for storage-array sizing, backup planning.<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Pick the decimal tool when reading hardware spec sheets or ISP quotes; pick the binary tool when reading anything from your OS, RAM specs, or cloud-storage billing.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Related explainer articles on the xconvert blog:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/www.xconvert.com\/blog\/kj-vs-kcal-food-label-explained\/\">kJ vs kcal: Reading Food Labels Without a Calculator<\/a> \u2014 another regulator-vs-marketing unit divide.<\/li><li><a href=\"https:\/\/www.xconvert.com\/blog\/kw-vs-hp-ev-and-ice-motor-ratings\/\">kW vs HP: EV Motors, ICE Engines, and Power Standards<\/a> \u2014 power-rating conventions across regions.<\/li><li><a href=\"https:\/\/www.xconvert.com\/blog\/mpa-vs-bar-vs-psi-pressure-units-explained\/\">MPa vs Bar vs PSI: Pressure Units Explained<\/a> \u2014 same kind of multi-convention puzzle.<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"faq\">FAQ<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"faq-gb-vs-gib\">Is \u201cGB\u201d the same as \u201cGiB\u201d?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Technically no, in practice often yes.<\/strong> Per the IEC standard, GB means 10\u2079 bytes (decimal) and GiB means 2\u00b3\u2070 bytes (binary). In the real world, Windows uses \u201cGB\u201d in its UI to mean GiB; Linux tools do the same. macOS, iOS, hard-drive manufacturers, ISPs, and most marketing material use \u201cGB\u201d to mean the decimal 10\u2079. Always check context.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"faq-iec-history\">Why was the IEC binary prefix invented?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The IEC introduced kibi\/mebi\/gibi prefixes in <strong>1998<\/strong> specifically to eliminate the GB \/ GiB ambiguity. The motivation was the growth of consumer storage \u2014 when drives were 100 MB the ~5% gap was tolerable; at 1 TB the ~10% gap was confusing buyers and triggering lawsuits. Western Digital and Seagate settled class-action suits in 2006\u20132008 over the discrepancy between marketed and displayed capacity.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"faq-windows-gib\">Why does Windows still say \u201cGB\u201d instead of \u201cGiB\u201d?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Microsoft made a deliberate decision to keep the \u201cGB\u201d label because changing it would confuse decades of users. The technically-correct label would be GiB on the same dialog where it shows binary values \u2014 but that would create a <em>different<\/em> kind of confusion (\u201cwhy does my new Windows version say my drive is bigger?\u201d). The compromise: use binary math, label it with the decimal SI prefix.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"faq-bits-bytes-net\">Are network speeds bits or bytes?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Transmission speeds \u2014 Mbps, Gbps, the number on your ISP plan, the rated speed of an Ethernet cable \u2014 are <strong>bits per second<\/strong>. Storage speeds \u2014 MB\/s, throughput on a file transfer, SSD benchmark numbers \u2014 are <strong>bytes per second<\/strong>. Divide bits by 8 to get bytes (1 Gbps = 125 MB\/s, ignoring overhead).<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"faq-aws-s3\">How does AWS S3 charge for storage \u2014 by GB or by GiB?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">AWS S3 <a href=\"https:\/\/aws.amazon.com\/s3\/faqs\/\">explicitly defines \u201cGB\u201d as GiB<\/a> on their pricing pages. So when S3 says \u201c$0.023 per GB,\u201d they mean per 2\u00b3\u2070 bytes, not per 10\u2079. For a 1 TB workload (10\u00b9\u00b2 bytes), you\u2019re billed for about <strong>931 GB (GiB)<\/strong> = $21.41 per month, not 1,000 \u00d7 $0.023 = $23.00.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"faq-ram\">What about RAM \u2014 is \u201c16 GB RAM\u201d decimal or binary?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Always binary. A \u201c16 GB\u201d DIMM holds exactly 16 \u00d7 2\u00b3\u2070 = 17,179,869,184 bytes. RAM has always been manufactured in powers of 2 because of how address lines work in DRAM chip design. The marketing convention to call this \u201cGB\u201d instead of \u201cGiB\u201d predates the IEC binary-prefix standard.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"faq-which-to-use\">Is there a \u201cright\u201d convention I should always use?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Use whichever convention matches the source you\u2019re quoting.<\/strong> If you\u2019re discussing hard-drive sizes, use decimal GB (matches the box and Apple\u2019s display). If you\u2019re discussing RAM or AWS S3 quotas, use binary GiB (matches engineering reality). When writing technical content where ambiguity could matter, <strong>explicitly say GB (decimal) or GiB (binary)<\/strong> \u2014 the IEC prefix exists for that purpose.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Sources<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Last verified 2026-05-25.<\/em><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/physics.nist.gov\/cuu\/Units\/binary.html\">NIST \u2014 Definitions of the SI units: The binary prefixes<\/a> \u2014 authoritative free reference for kibi\/mebi\/gibi.<\/li><li><a href=\"https:\/\/www.iso.org\/standard\/64974.html\">ISO\/IEC 80000-13 \u2014 Information science and technology<\/a> \u2014 the formal standard defining the binary prefixes (kibi, mebi, gibi, tebi, pebi).<\/li><li><a href=\"https:\/\/www.bipm.org\/en\/publications\/si-brochure\">BIPM \u2014 The International System of Units (SI Brochure)<\/a> \u2014 primary definition of the SI decimal prefixes.<\/li><li><a href=\"https:\/\/aws.amazon.com\/s3\/faqs\/\">AWS \u2014 Amazon S3 FAQs (storage units)<\/a> \u2014 explicit S3 convention that \u201cGB\u201d billing means GiB (2\u00b3\u2070).<\/li><li><a href=\"https:\/\/en.wikipedia.org\/wiki\/Binary_prefix\">Wikipedia \u2014 Binary prefix (history &amp; adoption)<\/a> \u2014 useful for the timeline of GB\/GiB adoption across operating systems and vendors.<\/li><\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Storage units come in two flavors \u2014 decimal (GB = 10\u2079) and binary (GiB = 2\u00b3\u2070). When each is used, and why your 1 TB drive shows 931 GB.<\/p>\n","protected":false},"author":3,"featured_media":715,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5,14],"tags":[],"class_list":["post-716","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-how-to-guides","category-tools"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Bytes to GB: Binary vs Decimal Storage Units Explained<\/title>\n<meta name=\"description\" content=\"Storage units come in two flavors \u2014 decimal (GB = 10\u2079) and binary (GiB = 2\u00b3\u2070). When each is used, and why your 1 TB drive shows 931 GB.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.xconvert.com\/blog\/bytes-gb-mb-storage-units-when-each-matters\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Bytes to GB: Binary vs Decimal Storage Units Explained\" \/>\n<meta property=\"og:description\" content=\"Storage units come in two flavors \u2014 decimal (GB = 10\u2079) and binary (GiB = 2\u00b3\u2070). When each is used, and why your 1 TB drive shows 931 GB.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.xconvert.com\/blog\/bytes-gb-mb-storage-units-when-each-matters\" \/>\n<meta property=\"og:site_name\" content=\"XConvert Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/xconvertcom\" \/>\n<meta property=\"article:published_time\" content=\"2026-05-26T02:22:04+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.xconvert.com\/blog\/wp-content\/uploads\/2026\/05\/featured-63.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1600\" \/>\n\t<meta property=\"og:image:height\" content=\"840\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"James\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@xconvert_com\" \/>\n<meta name=\"twitter:site\" content=\"@xconvert_com\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"James\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.xconvert.com\\\/blog\\\/bytes-gb-mb-storage-units-when-each-matters#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.xconvert.com\\\/blog\\\/bytes-gb-mb-storage-units-when-each-matters\"},\"author\":{\"name\":\"James\",\"@id\":\"https:\\\/\\\/www.xconvert.com\\\/blog\\\/#\\\/schema\\\/person\\\/3434db135e6a7f239ba8414244df9845\"},\"headline\":\"Bytes to GB: Binary vs Decimal Storage Units Explained\",\"datePublished\":\"2026-05-26T02:22:04+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.xconvert.com\\\/blog\\\/bytes-gb-mb-storage-units-when-each-matters\"},\"wordCount\":1816,\"image\":{\"@id\":\"https:\\\/\\\/www.xconvert.com\\\/blog\\\/bytes-gb-mb-storage-units-when-each-matters#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.xconvert.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/featured-63.png\",\"articleSection\":[\"How To Guides\",\"Tools\"],\"inLanguage\":\"en-CA\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.xconvert.com\\\/blog\\\/bytes-gb-mb-storage-units-when-each-matters\",\"url\":\"https:\\\/\\\/www.xconvert.com\\\/blog\\\/bytes-gb-mb-storage-units-when-each-matters\",\"name\":\"Bytes to GB: Binary vs Decimal Storage Units Explained\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.xconvert.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.xconvert.com\\\/blog\\\/bytes-gb-mb-storage-units-when-each-matters#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.xconvert.com\\\/blog\\\/bytes-gb-mb-storage-units-when-each-matters#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.xconvert.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/featured-63.png\",\"datePublished\":\"2026-05-26T02:22:04+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.xconvert.com\\\/blog\\\/#\\\/schema\\\/person\\\/3434db135e6a7f239ba8414244df9845\"},\"description\":\"Storage units come in two flavors \u2014 decimal (GB = 10\u2079) and binary (GiB = 2\u00b3\u2070). When each is used, and why your 1 TB drive shows 931 GB.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.xconvert.com\\\/blog\\\/bytes-gb-mb-storage-units-when-each-matters#breadcrumb\"},\"inLanguage\":\"en-CA\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.xconvert.com\\\/blog\\\/bytes-gb-mb-storage-units-when-each-matters\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-CA\",\"@id\":\"https:\\\/\\\/www.xconvert.com\\\/blog\\\/bytes-gb-mb-storage-units-when-each-matters#primaryimage\",\"url\":\"https:\\\/\\\/www.xconvert.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/featured-63.png\",\"contentUrl\":\"https:\\\/\\\/www.xconvert.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/featured-63.png\",\"width\":1600,\"height\":840,\"caption\":\"The xconvert Bytes to Gigabytes converter showing the decimal 1e-9 result and binary equivalent\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.xconvert.com\\\/blog\\\/bytes-gb-mb-storage-units-when-each-matters#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.xconvert.com\\\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Bytes to GB: Binary vs Decimal Storage Units Explained\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.xconvert.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.xconvert.com\\\/blog\\\/\",\"name\":\"XConvert Blog\",\"description\":\"Blog for XConvert file converter\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.xconvert.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-CA\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.xconvert.com\\\/blog\\\/#\\\/schema\\\/person\\\/3434db135e6a7f239ba8414244df9845\",\"name\":\"James\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-CA\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/46be416a360dc6b95bffc4b116d86872c03f8d8e4c1047a3a08033742f03d04d?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/46be416a360dc6b95bffc4b116d86872c03f8d8e4c1047a3a08033742f03d04d?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/46be416a360dc6b95bffc4b116d86872c03f8d8e4c1047a3a08033742f03d04d?s=96&d=mm&r=g\",\"caption\":\"James\"},\"url\":\"https:\\\/\\\/www.xconvert.com\\\/blog\\\/author\\\/james\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Bytes to GB: Binary vs Decimal Storage Units Explained","description":"Storage units come in two flavors \u2014 decimal (GB = 10\u2079) and binary (GiB = 2\u00b3\u2070). When each is used, and why your 1 TB drive shows 931 GB.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.xconvert.com\/blog\/bytes-gb-mb-storage-units-when-each-matters","og_locale":"en_US","og_type":"article","og_title":"Bytes to GB: Binary vs Decimal Storage Units Explained","og_description":"Storage units come in two flavors \u2014 decimal (GB = 10\u2079) and binary (GiB = 2\u00b3\u2070). When each is used, and why your 1 TB drive shows 931 GB.","og_url":"https:\/\/www.xconvert.com\/blog\/bytes-gb-mb-storage-units-when-each-matters","og_site_name":"XConvert Blog","article_publisher":"https:\/\/www.facebook.com\/xconvertcom","article_published_time":"2026-05-26T02:22:04+00:00","og_image":[{"width":1600,"height":840,"url":"https:\/\/www.xconvert.com\/blog\/wp-content\/uploads\/2026\/05\/featured-63.png","type":"image\/png"}],"author":"James","twitter_card":"summary_large_image","twitter_creator":"@xconvert_com","twitter_site":"@xconvert_com","twitter_misc":{"Written by":"James","Est. reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.xconvert.com\/blog\/bytes-gb-mb-storage-units-when-each-matters#article","isPartOf":{"@id":"https:\/\/www.xconvert.com\/blog\/bytes-gb-mb-storage-units-when-each-matters"},"author":{"name":"James","@id":"https:\/\/www.xconvert.com\/blog\/#\/schema\/person\/3434db135e6a7f239ba8414244df9845"},"headline":"Bytes to GB: Binary vs Decimal Storage Units Explained","datePublished":"2026-05-26T02:22:04+00:00","mainEntityOfPage":{"@id":"https:\/\/www.xconvert.com\/blog\/bytes-gb-mb-storage-units-when-each-matters"},"wordCount":1816,"image":{"@id":"https:\/\/www.xconvert.com\/blog\/bytes-gb-mb-storage-units-when-each-matters#primaryimage"},"thumbnailUrl":"https:\/\/www.xconvert.com\/blog\/wp-content\/uploads\/2026\/05\/featured-63.png","articleSection":["How To Guides","Tools"],"inLanguage":"en-CA"},{"@type":"WebPage","@id":"https:\/\/www.xconvert.com\/blog\/bytes-gb-mb-storage-units-when-each-matters","url":"https:\/\/www.xconvert.com\/blog\/bytes-gb-mb-storage-units-when-each-matters","name":"Bytes to GB: Binary vs Decimal Storage Units Explained","isPartOf":{"@id":"https:\/\/www.xconvert.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.xconvert.com\/blog\/bytes-gb-mb-storage-units-when-each-matters#primaryimage"},"image":{"@id":"https:\/\/www.xconvert.com\/blog\/bytes-gb-mb-storage-units-when-each-matters#primaryimage"},"thumbnailUrl":"https:\/\/www.xconvert.com\/blog\/wp-content\/uploads\/2026\/05\/featured-63.png","datePublished":"2026-05-26T02:22:04+00:00","author":{"@id":"https:\/\/www.xconvert.com\/blog\/#\/schema\/person\/3434db135e6a7f239ba8414244df9845"},"description":"Storage units come in two flavors \u2014 decimal (GB = 10\u2079) and binary (GiB = 2\u00b3\u2070). When each is used, and why your 1 TB drive shows 931 GB.","breadcrumb":{"@id":"https:\/\/www.xconvert.com\/blog\/bytes-gb-mb-storage-units-when-each-matters#breadcrumb"},"inLanguage":"en-CA","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.xconvert.com\/blog\/bytes-gb-mb-storage-units-when-each-matters"]}]},{"@type":"ImageObject","inLanguage":"en-CA","@id":"https:\/\/www.xconvert.com\/blog\/bytes-gb-mb-storage-units-when-each-matters#primaryimage","url":"https:\/\/www.xconvert.com\/blog\/wp-content\/uploads\/2026\/05\/featured-63.png","contentUrl":"https:\/\/www.xconvert.com\/blog\/wp-content\/uploads\/2026\/05\/featured-63.png","width":1600,"height":840,"caption":"The xconvert Bytes to Gigabytes converter showing the decimal 1e-9 result and binary equivalent"},{"@type":"BreadcrumbList","@id":"https:\/\/www.xconvert.com\/blog\/bytes-gb-mb-storage-units-when-each-matters#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.xconvert.com\/blog"},{"@type":"ListItem","position":2,"name":"Bytes to GB: Binary vs Decimal Storage Units Explained"}]},{"@type":"WebSite","@id":"https:\/\/www.xconvert.com\/blog\/#website","url":"https:\/\/www.xconvert.com\/blog\/","name":"XConvert Blog","description":"Blog for XConvert file converter","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.xconvert.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-CA"},{"@type":"Person","@id":"https:\/\/www.xconvert.com\/blog\/#\/schema\/person\/3434db135e6a7f239ba8414244df9845","name":"James","image":{"@type":"ImageObject","inLanguage":"en-CA","@id":"https:\/\/secure.gravatar.com\/avatar\/46be416a360dc6b95bffc4b116d86872c03f8d8e4c1047a3a08033742f03d04d?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/46be416a360dc6b95bffc4b116d86872c03f8d8e4c1047a3a08033742f03d04d?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/46be416a360dc6b95bffc4b116d86872c03f8d8e4c1047a3a08033742f03d04d?s=96&d=mm&r=g","caption":"James"},"url":"https:\/\/www.xconvert.com\/blog\/author\/james"}]}},"_links":{"self":[{"href":"https:\/\/www.xconvert.com\/blog\/wp-json\/wp\/v2\/posts\/716","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.xconvert.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.xconvert.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.xconvert.com\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.xconvert.com\/blog\/wp-json\/wp\/v2\/comments?post=716"}],"version-history":[{"count":1,"href":"https:\/\/www.xconvert.com\/blog\/wp-json\/wp\/v2\/posts\/716\/revisions"}],"predecessor-version":[{"id":717,"href":"https:\/\/www.xconvert.com\/blog\/wp-json\/wp\/v2\/posts\/716\/revisions\/717"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.xconvert.com\/blog\/wp-json\/wp\/v2\/media\/715"}],"wp:attachment":[{"href":"https:\/\/www.xconvert.com\/blog\/wp-json\/wp\/v2\/media?parent=716"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.xconvert.com\/blog\/wp-json\/wp\/v2\/categories?post=716"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.xconvert.com\/blog\/wp-json\/wp\/v2\/tags?post=716"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}