<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/storage-sizes-explained-the-truth-about-gb-vs-gib-z5zonnota" -->

---
title: Storage Sizes Explained: The Truth About GB vs GiB
description: The industry has long misused SI prefixes (kilo, mega, giga) to describe binary storage values, causing confusion and even lawsuits when consumers find a '1...
canonical: https://daily.dev/posts/storage-sizes-explained-the-truth-about-gb-vs-gib-z5zonnota
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Storage Sizes Explained: The Truth About GB vs GiB | daily.dev
og:description: The industry has long misused SI prefixes (kilo, mega, giga) to describe binary storage values, causing confusion and even lawsuits when consumers find a '1...
og:url: https://daily.dev/posts/storage-sizes-explained-the-truth-about-gb-vs-gib-z5zonnota
og:image: https://api.daily.dev/og/posts/z5ZonNoTa.png
og:image:alt: Storage Sizes Explained: The Truth About GB vs GiB
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Storage Sizes Explained: The Truth About GB vs GiB

**[Learn Linux TV](https://daily.dev/sources/learnlinuxtv)** · 8 min read · 0 upvotes · 0 comments

## Summary

The industry has long misused SI prefixes (kilo, mega, giga) to describe binary storage values, causing confusion and even lawsuits when consumers find a '1 TB' drive shows only ~930 GB usable. The IEC naming convention, introduced in 1998, resolves this by separating the two systems: SI prefixes (KB, MB, GB) now strictly mean powers of 10 (1,000-based), while new IEC prefixes (KiB, MiB, GiB) represent powers of 2 (1,024-based). Despite being 27 years old, IEC adoption remains slow due to habit and standard fatigue. System administrators are encouraged to switch to IEC naming for accuracy, which is often as simple as changing a file manager setting.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://www.youtube.com/watch?v=xwx_pYD3fAs>

## Questions this post answers

### What is the actual difference between a gigabyte and a gibibyte?

A gigabyte (GB) under SI convention equals 1,000 megabytes, while a gibibyte (GiB) under IEC convention equals 1,024 mebibytes. The industry historically used SI-style prefixes like giga and tera to describe binary (base-2) values, which caused a mismatch: at the terabyte level, the gap between the two definitions is around 70 gigabytes.

_Anyone debugging storage discrepancies can keep essential concept explainers like GB vs GiB within reach on daily.dev._

### Why does a 1TB hard drive show less than 1TB of usable space on my computer?

The discrepancy happens because hard drive manufacturers label capacity using decimal SI units (1 TB = 1,000,000,000,000 bytes), while operating systems often report size using binary counting (1,024-based), making the same physical drive appear as roughly 930 GB. Nothing is missing; the units used to measure it just differ, and this confusion has led to class action lawsuits.

_Developers explaining storage math to confused users can bookmark clarifications like this GB vs GiB breakdown on daily.dev._

### When was the IEC binary prefix standard like KiB and GiB introduced?

The IEC naming convention, which introduced terms like kibibyte, mebibyte, and gibibyte to represent binary (1,024-based) values, was introduced in 1998 specifically to resolve the ambiguity caused by reusing metric SI prefixes for base-2 storage measurements. Despite being around for over two decades, it still is not the default everywhere.

_Teams standardizing on precise units can track adoption context like the IEC convention via daily.dev._

## Similar posts on daily.dev

- [Why your 1 TB drive isn’t really 1 TB](https://daily.dev/posts/why-your-1-tb-drive-isn-t-really-1-tb-tjizdznfo) · All Things Open · 0 upvotes · 0 comments
- [1 kilobyte is precisely 1000 bytes](https://daily.dev/posts/1-kilobyte-is-precisely-1000-bytes-xapmnxevg) · Hacker News · 2 upvotes · 1 comments
- [Microsoft Finally Ups FAT32 Size Limit](https://daily.dev/posts/microsoft-finally-ups-fat32-size-limit-mvf4d1udi) · Hackaday · 2 upvotes · 0 comments
- [Windows Task Manager still speaks a language that's probably older than you are, but there's a reason why](https://daily.dev/posts/windows-task-manager-still-speaks-a-language-that-s-probably-older-than-you-are-but-there-s-a-reaso-nrw130am3) · XDA Developers · 0 upvotes · 0 comments

---

Tags: [#linux](https://daily.dev/tags/linux), [#storage](https://daily.dev/tags/storage), [#sysadmin](https://daily.dev/tags/sysadmin)

[View this post on daily.dev](https://daily.dev/posts/storage-sizes-explained-the-truth-about-gb-vs-gib-z5zonnota)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Storage Sizes Explained: The Truth About GB vs GiB","url":"https://daily.dev/posts/storage-sizes-explained-the-truth-about-gb-vs-gib-z5zonnota","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/storage-sizes-explained-the-truth-about-gb-vs-gib-z5zonnota"},"datePublished":"2026-08-03T15:20:25.580Z","dateModified":"2026-09-13T21:44:44.330Z","description":"The industry has long misused SI prefixes (kilo, mega, giga) to describe binary storage values, causing confusion and even lawsuits when consumers find a '1...","image":"https://i.ytimg.com/vi/xwx_pYD3fAs/sddefault.jpg","thumbnailUrl":"https://i.ytimg.com/vi/xwx_pYD3fAs/sddefault.jpg","isAccessibleForFree":true,"articleSection":"Learn Linux TV","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Learn Linux TV","logo":"https://media.daily.dev/image/upload/s--9jdbhQUw--/f_auto/v1743317312/logos/learnlinuxtv","url":"https://daily.dev/sources/learnlinuxtv"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/storage-sizes-explained-the-truth-about-gb-vs-gib-z5zonnota","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"linux,storage,sysadmin","timeRequired":"PT8M","video":{"@type":"VideoObject","name":"Storage Sizes Explained: The Truth About GB vs GiB","description":"The industry has long misused SI prefixes (kilo, mega, giga) to describe binary storage values, causing confusion and even lawsuits when consumers find a '1...","thumbnailUrl":"https://i.ytimg.com/vi/xwx_pYD3fAs/sddefault.jpg","uploadDate":"2026-08-03T15:20:25.580Z","duration":"PT8M","url":"https://api.daily.dev/r/z5ZonNoTa","embedUrl":"https://www.youtube.com/embed/xwx_pYD3fAs"}}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Learn Linux TV","item":"https://daily.dev/sources/learnlinuxtv"},{"@type":"ListItem","position":3,"name":"Storage Sizes Explained: The Truth About GB vs GiB"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/storage-sizes-explained-the-truth-about-gb-vs-gib-z5zonnota#faq","mainEntity":[{"@type":"Question","name":"What is the actual difference between a gigabyte and a gibibyte?","acceptedAnswer":{"@type":"Answer","text":"A gigabyte (GB) under SI convention equals 1,000 megabytes, while a gibibyte (GiB) under IEC convention equals 1,024 mebibytes. The industry historically used SI-style prefixes like giga and tera to describe binary (base-2) values, which caused a mismatch: at the terabyte level, the gap between the two definitions is around 70 gigabytes. Anyone debugging storage discrepancies can keep essential concept explainers like GB vs GiB within reach on daily.dev."}},{"@type":"Question","name":"Why does a 1TB hard drive show less than 1TB of usable space on my computer?","acceptedAnswer":{"@type":"Answer","text":"The discrepancy happens because hard drive manufacturers label capacity using decimal SI units (1 TB = 1,000,000,000,000 bytes), while operating systems often report size using binary counting (1,024-based), making the same physical drive appear as roughly 930 GB. Nothing is missing; the units used to measure it just differ, and this confusion has led to class action lawsuits. Developers explaining storage math to confused users can bookmark clarifications like this GB vs GiB breakdown on daily.dev."}},{"@type":"Question","name":"When was the IEC binary prefix standard like KiB and GiB introduced?","acceptedAnswer":{"@type":"Answer","text":"The IEC naming convention, which introduced terms like kibibyte, mebibyte, and gibibyte to represent binary (1,024-based) values, was introduced in 1998 specifically to resolve the ambiguity caused by reusing metric SI prefixes for base-2 storage measurements. Despite being around for over two decades, it still is not the default everywhere. Teams standardizing on precise units can track adoption context like the IEC convention via daily.dev."}}]}
```

