Data Storage Converter
Convert bytes, KB, MB, GB, TB, PB. Also bits, kilobits, megabits for internet speed.
What are data storage units?
Data storage is measured in bytes (B) and their multiples. The unique thing about data units is they often use BINARY multiples (powers of 2) instead of decimal (powers of 10): 1 kilobyte = 1,024 bytes (2^10), not 1,000. This creates confusion because storage manufacturers use decimal (1 TB = 1,000,000,000,000 bytes) while operating systems display binary (1 TiB = 1,099,511,627,776 bytes). The IEC introduced new terms – kibibyte (KiB), mebibyte (MiB), gibibyte (GiB), tebibyte (TiB) – for binary multiples, but most people still say ‘GB’ loosely. Add to that confusion: network speeds use BITS (not bytes) – ‘Mbps’ (megabits per second) is 1/8th of ‘MB/s’ (megabytes per second). Understanding these distinctions matters when downloading files, choosing storage, and reading internet speed tests.
How to use this tool
- Enter value — The amount of data to convert.
- Select ‘from’ unit — Bytes (B), KB, MB, GB, TB, PB, or bits-based (bits, Kb, Mb for network speeds).
- Read all conversions — Storage sizes and network speed equivalents shown together.
Data storage units
This converter uses BINARY multiples (powers of 2) – what operating systems show:
- 1 byte (B) = 8 bits
- 1 KB (KiB) = 1,024 bytes = 2^10 bytes
- 1 MB (MiB) = 1,048,576 bytes = 2^20 bytes
- 1 GB (GiB) = 1,073,741,824 bytes = 2^30 bytes
- 1 TB (TiB) = 1,099,511,627,776 bytes = 2^40 bytes
- 1 PB = 1,125,899,906,842,624 bytes = 2^50 bytes
Network/transmission speeds (bits-based):
- 1 bit (b) = 1/8 byte
- 1 Kb = 1,000 bits (decimal, network convention)
- 1 Mb = 1,000,000 bits (network)
- Note: 100 Mbps internet = 12.5 MB/s download
Important: storage vs networking conventions differ!
Examples
Common file sizes:
- 1 character (UTF-8): 1-4 bytes
- 1 photo (JPEG): 1-5 MB
- 1 HD movie (720p): 2-4 GB
- 1 4K movie: 10-100 GB
- 1 GB iPhone photos: ~400-500 photos
- SSD 1 TB: 250 4K movies, or 250,000 photos, or millions of documents
- SD card 128 GB: 32,000 photos or 8 hours of 4K video
Network speeds:
- 100 Mbps fiber: download 1 GB in ~80 seconds
- 1 Gbps fiber: download 1 GB in ~8 seconds
- 5G: 100-1000 Mbps (varies)
- 4G LTE: 5-50 Mbps
Tips & best practices
- Storage vendors use decimal (1 TB = 1,000,000,000,000 bytes) but Windows shows binary (1 TiB ≈ 1.1 trillion bytes) – that’s why your ‘1 TB’ drive shows as 931 GB in Windows
- Internet speed in Mbps (megabits) – divide by 8 to get MB/s (megabytes) download speed. 100 Mbps = 12.5 MB/s
- Movie sizes: 1 hour 4K stream = 7 GB (Netflix), 1 hour 4K download = 4-8 GB depending on compression
- Photo storage: Google Photos free tier = 15 GB total. iCloud free = 5 GB. Adjust based on usage
- Cloud backup: 100 GB of important data + 30 days of incrementals = ~150 GB total cloud storage needed
- Database storage: typical e-commerce site needs MB to GB. Big data analytics may need TB to PB
- RAM vs storage: 16 GB RAM is for active workload. 1 TB SSD is for files. Both important but different roles
Limitations & notes
Calculator uses binary multiples (1 KB = 1024 bytes) which matches OS display. Storage manufacturers use decimal (1 KB = 1000 bytes) which gives a 7-10% larger marketed size. Both are correct in their context. For network engineering precision, use IEC units (KiB, MiB, GiB) to avoid ambiguity. For everyday use, the rough conversions are close enough.
Frequently Asked Questions
Why does my new ‘1 TB’ hard drive show 931 GB in Windows?
Manufacturer used decimal TB (1 TB = 10^12 bytes = 1,000,000,000,000). Windows uses binary TB (1 TiB = 2^40 bytes = 1,099,511,627,776). 10^12 / 2^40 = 0.909, so 1 ‘marketing TB’ = 0.909 ‘true TB’ = 931 GiB. You haven’t been cheated – this is standard convention.
What’s the difference between Mbps and MB/s?
Mbps = megaBITS per second (network speed). MB/s = megaBYTES per second (file transfer speed). Network speeds are quoted in BITS to make numbers look bigger (1 Mbps sounds better than 0.125 MB/s). To convert: divide Mbps by 8 to get MB/s. So 100 Mbps = 12.5 MB/s actual download speed.
Why are storage units in powers of 2?
Computers process information in binary. Memory addresses, instruction sets, and data buses naturally work with powers of 2. Hardware always allocated 2^10 (1024) bytes per ‘kilobyte’ for performance reasons. Software still uses these. Networking and storage marketing use decimal because it’s simpler for non-tech consumers.
How big is a 4K movie?
Varies wildly with compression. Netflix streams 4K at 15-20 GB/hour (high quality streaming). Disney+ and Prime: similar. Blu-ray 4K disc: ~50-100 GB per movie. YouTube 4K can be 5-10 GB/hour. For storage, plan 7-10 GB/hour as a sensible average.
Is 1 GB enough mobile data for a month?
Tight but possible for light use. Text messaging: minimal. WhatsApp text/voice notes: <1 GB. YouTube watching 30 min/day at 480p: ~7 GB/month. Streaming music: 2-3 GB/month. For most users, 10-20 GB/month is comfortable; 50+ GB for heavy video users.
How much is 1 PB of data?
1 petabyte = 1,024 TB = 1,073,741,824 GB. About 1 million 4K movies, or 2-3 billion photos, or the entire Library of Congress digital text catalog. Cloud providers, large companies, and research institutions deal in PB. Personal users rarely need more than a few TB.
What’s a good internet speed for my home?
Solo: 25 Mbps (basic streaming). Small family: 100 Mbps (HD streaming + games). Power users: 500+ Mbps (4K streaming, large downloads, multiple devices). Gigabit fiber gives 1000 Mbps – excellent but overkill for most homes. Always check actual usage before paying for premium speed.
