Data Storage Converter
Convert between bytes, KB, MB, GB, TB, and PB. Supports both binary (1024) and decimal (1000) modes. Three tiers: Quick, Extended with file count comparisons and device capacities, and Professional with RAID calculator and backup estimator.
Quick Calculator Get a fast estimate
Conversion Result (1024-based)
1 GB = 1073.741824 MB
Bytes (B)
1073741800
Kilobytes (KB)
1048576
Terabytes (TB)
9.766e-4
Petabytes (PB)
9.537e-7
How to Use This Converter
Choose between Binary mode (1 KB = 1 024 B, used by operating systems and RAM) and Decimal mode (1 KB = 1 000 B, used by hard drive and SSD manufacturers). This difference is why a "500 GB" hard drive shows as ~465 GB in Windows — the OS uses binary while the manufacturer uses decimal.
The Extended Calculator shows how many photos, songs, and movies fit in a given storage size, plus device capacity comparisons. The Professional Calculator adds a RAID storage calculator and backup estimation tool.
Need more detail?
Extended Calculator More options, charts, and scenario comparison
Result
119,21 GiB
In bytes
128 000 000 000
In GB (SI)
128
How Much Can It Hold?
📷
25.6K
Photos (5MB each)
🎵
32.0K
MP3 songs (4MB each)
🎬
32
HD movies (4GB each)
📄
256.0K
PDFs (500KB each)
Device Capacities
| Device | GB | % of your size |
|---|---|---|
| Basic smartphone (16GB) | 16 | 13% |
| Mid-range phone (128GB) | 128 | 100% |
| High-end phone (256GB) | 256 | 200% |
| Budget laptop SSD (256GB) | 256 | 200% |
| Standard laptop SSD (512GB) | 512 | 400% |
| Desktop HDD (2TB) | 2 000 | 1563% |
| External HDD (4TB) | 4 000 | 3125% |
| SD card (64GB) | 64 | 50% |
Binary vs Decimal Storage
| Unit | Binary (2^n bytes) | Decimal (10^n bytes) |
|---|---|---|
| 1 KB | 1 024 B | 1 000 B |
| 1 MB | 1 048 576 B | 1 000 000 B |
| 1 GB | 1 073 741 824 B | 1 000 000 000 B |
| 1 TB | 1 099 511 627 776 B | 1 000 000 000 000 B |
Need full precision?
Professional Calculator Complete parameters, sensitivity analysis, and detailed breakdown
Full Unit Conversion
| Unit | Value |
|---|---|
| Byte (B) | 1.000 TB = 1 000 000 000 000 B |
| Kilobyte (KB) | 1.000 TB = 1 000 000 000 KB |
| Megabyte (MB) | 1.000 TB = 1 000 000 MB |
| Gigabyte (GB) | 1.000 TB = 1 000 GB |
| Terabyte (TB) | 1.000 TB = 1 TB |
| Petabyte (PB) | 1.000 TB = 0,001 PB |
| Gibibyte (GiB) | 1.000 TB = 931,32 GiB |
| Tebibyte (TiB) | 1.000 TB = 0,909 TiB |
RAID Calculator
| RAID Type | Usable | Efficiency | Notes |
|---|---|---|---|
| RAID 0 (striping) | 16.00 TB | 100% | No redundancy, max speed |
| RAID 1 (mirroring) | 4.000 TB | 25% | 1 disk fault tolerance |
| RAID 5 | 12.00 TB | 75% | 1 disk fault tolerance |
| RAID 6 | 8.000 TB | 50% | 2 disk fault tolerance |
| RAID 10 | 8.000 TB | 50% | Requires even number of disks |
Bandwidth × Time = Storage
Data Transferred
45.00 GB
Backup Storage Estimator
Estimated Backup Storage Needed
508.2 GB
Frequently Asked Questions
Hard drive manufacturers use decimal (1 TB = 1 000 000 000 000 bytes), while Windows uses binary (1 TB = 1 099 511 627 776 bytes). A "1 TB" drive contains 1 000 GB decimal but only about 931 GB binary — which is what Windows displays. This is not a fault; it's simply a difference in counting systems.
A bit is the smallest unit of digital data — it's either a 0 or a 1. A byte consists of 8 bits. Storage sizes are measured in bytes (B), while data transfer speeds are often measured in bits per second (Mbps). Be careful not to confuse Mbps (megabits) with MB/s (megabytes) — they differ by a factor of 8.
Technically, GiB (gibibyte) = 2^30 = 1 073 741 824 bytes (binary), while GB (gigabyte) = 10^9 = 1 000 000 000 bytes (decimal). In everyday usage, people say "GB" for both, which causes confusion. This converter uses the common terminology: GB in binary mode = gibibytes.
A typical smartphone photo at 12 megapixels is about 3–5 MB in JPEG format. So 1 GB (1 000 MB) holds roughly 200–333 photos. A RAW photo from a DSLR can be 20–40 MB, so 1 GB holds only 25–50 RAW images.