A gigabyte is larger: 1 GB equals 1,000 MB (decimal) or 1,024 MiB (binary).
If you’ve ever bought a “256 GB” drive and your computer shows a smaller number, you’re not alone. The gap usually comes from two different counting systems that both get shortened to familiar labels like MB and GB. Once you know which system you’re looking at, the numbers stop feeling random.
This article walks through the labels, the math, and the spots where the mismatch shows up most. You’ll leave knowing what’s bigger, how to convert fast, and how to read storage specs without second-guessing.
Which Is Larger- GB or MB? The Straight Answer
GB is larger than MB. In the decimal system used on most storage packaging, 1 gigabyte equals 1,000 megabytes. In the binary system used by many operating systems and tech tools, the closest binary unit to a gigabyte is a gibibyte (GiB), and 1 GiB equals 1,024 mebibytes (MiB).
That second paragraph is where people get tripped up: MB and GB sometimes mean decimal units, and sometimes they’re used as shorthand for binary units. The device didn’t “lose” space. You’re seeing the same bytes counted with a different ruler.
Why The Confusion Keeps Showing Up
Computers store data in powers of two. That makes 1,024 a natural step (210) when you’re grouping bytes. People also like powers of ten because they’re tidy in everyday counting. Over time, both habits stuck.
Manufacturers often label storage in powers of ten because it aligns with metric-style prefixes and keeps packaging consistent across products. Many operating systems and utilities report sizes in powers of two because it maps cleanly to memory addressing and file sizing.
Decimal Prefixes And Binary Prefixes Are Not The Same Thing
Here’s the split:
- Decimal (base 10): kilo = 1,000; mega = 1,000,000; giga = 1,000,000,000 bytes.
- Binary (base 2): kibi = 1,024; mebi = 1,048,576; gibi = 1,073,741,824 bytes.
To reduce mix-ups, standards bodies defined the binary prefixes KiB, MiB, GiB, and so on. If you see those “i” letters (KiB, MiB, GiB), you’re in binary units. If you see KB, MB, GB with no “i,” you might be in decimal, or you might be looking at a tool that still uses the older shorthand.
Bits Vs Bytes Adds Another Layer
Storage is measured in bytes (B). Network speeds are often measured in bits (b). One byte equals 8 bits. That’s why a “1 Gb/s” internet plan is not the same as “1 GB/s” file copy speed.
If your download shows “125 MB/s” on a perfect “1 Gb/s” line, the math checks out: 1 gigabit per second divided by 8 equals 0.125 gigabytes per second, which is 125 megabytes per second in decimal terms.
GB Vs MB In Storage And Memory Labels
When you read specs, start by asking a plain question: is this describing storage capacity (drives, SD cards, phone storage) or memory (RAM)? Storage packaging leans decimal. RAM sizing has long leaned binary, even when it’s written with MB/GB shorthand.
That’s why you’ll see a “16 GB” RAM kit that lines up with binary sizing, while a “1 TB” SSD box uses decimal labeling and your computer shows a smaller number when it reports capacity in binary-style units.
When you want the cleanest, standards-aligned definitions for binary units, this NIST page on binary prefixes lays out the exact multipliers and why the “i” versions exist.
| Label You See | Bytes (Decimal) | Bytes (Binary) |
|---|---|---|
| 1 KB / 1 KiB | 1,000 | 1,024 |
| 1 MB / 1 MiB | 1,000,000 | 1,048,576 |
| 1 GB / 1 GiB | 1,000,000,000 | 1,073,741,824 |
| 1 TB / 1 TiB | 1,000,000,000,000 | 1,099,511,627,776 |
| 1 PB / 1 PiB | 1,000,000,000,000,000 | 1,125,899,906,842,624 |
| 512 MB | 512,000,000 | 536,870,912 |
| 256 GB | 256,000,000,000 | 274,877,906,944 |
| 1,024 MB | 1,024,000,000 | 1,073,741,824 |
How To Convert MB And GB Without Getting Lost
Conversions are easy once you choose the system first. Pick the one that matches the context you’re reading.
Fast Decimal Conversions
- GB to MB: multiply by 1,000
- MB to GB: divide by 1,000
So 12 GB equals 12,000 MB in decimal labeling. A 750 MB file equals 0.75 GB in decimal labeling.
Fast Binary Conversions
- GiB to MiB: multiply by 1,024
- MiB to GiB: divide by 1,024
So 8 GiB equals 8,192 MiB. A 2,048 MiB file equals 2 GiB.
A Handy Mental Shortcut For Drive Capacity
When a drive is labeled in decimal GB and your system reports in binary-style units, the displayed number is smaller. The gap grows as sizes get larger. That’s why “500 GB” can show up as something like “465 GB” in some tools, depending on which unit labels that tool uses.
If you want a plain-language explanation of why device storage can look different across systems, Apple summarizes the base-10 and base-2 reporting split here: How storage capacity is measured on Apple devices.
Where You’ll See MB And GB In Real Life
These labels show up in a bunch of places, and they don’t always mean the same thing. The trick is to match the unit to the job it’s doing.
File Sizes And Downloads
Most file managers show file sizes in MB/GB and may switch units as files get larger. Some tools show MiB/GiB. Some show MB/GB but use binary math under the hood. If you’re comparing two machines, don’t be shocked if the same file displays with slightly different unit labels.
When you’re looking at downloads, pay attention to whether you’re seeing MB/s (megabytes per second) or Mb/s (megabits per second). That single letter changes the scale by a factor of 8.
Phone Storage And SSD Packaging
Most consumer storage packaging uses decimal units. A “128 GB” phone typically means 128,000,000,000 bytes before formatting and system partitions. Your usable space is smaller because the operating system and preinstalled apps take space, and file systems need overhead to track data.
Formatting overhead is not a trick. Every file system needs metadata: directory structures, allocation tables, journaling, snapshots, and other bookkeeping. How much it takes depends on the file system and how the device is set up.
RAM Specs
RAM is sold in neat powers of two, which lines up with binary addressing. Even when vendors write “GB,” the underlying memory size is usually a binary-friendly count of bytes. That’s why 8 GB RAM behaves like 8 GiB when you inspect it in low-level tools.
Common Mix-Ups That Waste Time
A lot of “storage math” headaches come from the same handful of mix-ups. Fix these, and most confusion disappears.
Mix-Up 1: Treating MB As Always 1,048,576 Bytes
Some contexts use MB as 1,000,000 bytes. Some use MB as shorthand for 1,048,576 bytes. The label alone may not tell you which one you’re getting. Look at the app settings, the OS documentation, or whether it uses MiB/GiB anywhere in the interface.
Mix-Up 2: Thinking A Drive “Lost” Space
Drives don’t shrink after you buy them. What changes is the reporting method and the space consumed by formatting and system use. If you compare bytes-to-bytes, the device matches the spec on the box.
Mix-Up 3: Comparing Network Speed To Storage Size Without Units
“My internet is 500 Mbps, why do I only download at 60 MB/s?” Because Mbps is megabits per second and MB/s is megabytes per second. Divide by 8 to compare them in the same unit family, then account for protocol overhead and real-world line conditions.
| What You See | What It Usually Means | Quick Fix |
|---|---|---|
| “1 GB” on a drive box | 1,000,000,000 bytes | Expect a smaller number if your OS reports in binary-style units |
| “8 GB” RAM kit | Binary-friendly memory sizing | Don’t compare it to drive packaging math |
| “100 Mb/s” internet | 100 megabits per second | Divide by 8 to estimate MB/s |
| “700 MB” file | A file size label that may be decimal or binary-shorthand | Check whether the tool offers MiB/GiB display |
| Drive shows less usable space after formatting | File system overhead plus reserved space | Compare bytes, not just the GB label |
| Backup tool reports “GiB” | Binary units | Use 1,024 steps (GiB↔MiB) for conversions |
| Cloud plan says “2 TB” | Usually decimal capacity | Use 1,000 steps (TB↔GB) unless it states otherwise |
Practical Rules For Reading Specs Like A Pro
You don’t need to memorize long numbers. A few habits get you clean answers fast.
Rule 1: Spot The “i”
KiB, MiB, GiB, TiB are binary units. If you see them, conversions run on 1,024 steps. If you only see KB/MB/GB, you may be in decimal, or you may be seeing legacy shorthand. Check the app’s “units” setting if it has one.
Rule 2: Compare Bytes When It’s A Real Decision
If you’re buying storage for a workload, compare bytes, not just the big label. Many spec sheets list bytes somewhere in the fine print. Bytes are unambiguous, so they’re the clean tie-breaker.
Rule 3: Keep Bits And Bytes Separate
For network speeds, assume bits unless you see a capital B. For file transfer tools, assume bytes unless it says “b” or “bps.” That single letter saves you from thinking a connection is slower than it is.
Rule 4: Treat Usable Space As A Separate Question
Capacity on the box is raw bytes. Usable space depends on formatting, partitions, encryption overhead, snapshots, and system files. If you need a minimum usable number, plan for headroom rather than expecting the full labeled capacity to be free.
Quick Recap You Can Trust
GB is larger than MB. In decimal labeling, 1 GB equals 1,000 MB. In binary units, 1 GiB equals 1,024 MiB. The mismatch you see across devices is usually the same bytes shown with different unit rules, plus space used by formatting and the operating system.
References & Sources
- National Institute of Standards and Technology (NIST).“Definitions of the SI units: The binary prefixes.”Defines KiB, MiB, GiB and the exact power-of-two multipliers used for binary units.
- Apple Support.“How storage capacity is measured on Apple devices.”Explains why the same storage can display different values when measured in base 10 versus base 2.
