💰 Financial Calculators ❤️ Health & Fitness Calculators 📐 Math Calculators 🔄 Conversion Calculators 📊 Business Calculators 🏗️ Construction Calculators 📅 Date & Time Calculators 🧮 Everyday Calculators

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
DeviceGB% of your size
Basic smartphone (16GB)1613%
Mid-range phone (128GB)128100%
High-end phone (256GB)256200%
Budget laptop SSD (256GB)256200%
Standard laptop SSD (512GB)512400%
Desktop HDD (2TB)2 0001563%
External HDD (4TB)4 0003125%
SD card (64GB)6450%

Binary vs Decimal Storage

Unit Binary (2^n bytes) Decimal (10^n bytes)
1 KB1 024 B1 000 B
1 MB1 048 576 B1 000 000 B
1 GB1 073 741 824 B1 000 000 000 B
1 TB1 099 511 627 776 B1 000 000 000 000 B
Need full precision?
🔬 Professional Calculator Complete parameters, sensitivity analysis, and detailed breakdown
UnitValue
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 TypeUsableEfficiencyNotes
RAID 0 (striping)16.00 TB100%No redundancy, max speed
RAID 1 (mirroring)4.000 TB25%1 disk fault tolerance
RAID 512.00 TB75%1 disk fault tolerance
RAID 68.000 TB50%2 disk fault tolerance
RAID 108.000 TB50%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.

Related Calculators