ToollyX
no sign-up Β· instant Β· free

Data Storage Converter

Convert between bytes, KB, MB, GB, TB and their binary counterparts. Then work out how long a file actually takes to move with the built-in transfer time calculator, using realistic speeds.

Units14 Storage Units
ExtrasTransfer Time Calc
PrecisionAuto or up to 8 dp
CostFree, No Signup
728 Γ— 90 β€” Leaderboard Ad
1 GB
GB
Popular Pairs
β†Ί Reset to 1 GB β†’ GiB
1 GB equals
0.9313225746 GiB
β‰ˆ Streamed HD Movie (2 hr)
Precision
1 GB =
0.9313225746 GiB
1 GiB =
1.073741824 GB
Common File Sizes β€” in GiB
Text Message (SMS)1.490116119e-7 GiB
Smartphone Photo0.003725290298 GiB
MP3 Song (4 min)0.004656612873 GiB
Streamed HD Movie (2 hr)2.793967724 GiB
DVD (Single-Layer)4.377216101 GiB
Blu-ray Disc (Single-Layer)23.28306437 GiB
AAA Video Game Install93.13225746 GiB
Smartphone Storage (Common Tier)119.2092896 GiB
Converted Value
0.9313225746 GiB
Conversion Factor
1 GB = 0.931323 GiB
How This Conversion Works
1 GB Γ— 0.931323 = 0.9313225746 GiB
Gigabyte β€” 1,000,000,000 B β€” HD video, mobile data plans, app sizes
Gibibyte β€” Exactly 1,073,741,824 B β€” the real size behind a reported "GB"
Base unit β€” every conversion chains through the byte
Precision β€” up to 10 significant figures, auto-switches to scientific notation for extreme values
All Data Storage Units β€” 1 GB
Bit (b)
The smallest unit of digital information β€” a single 0 or 1
8000000000
Byte (B)
8 bits β€” the base unit this converter is built on
1000000000
Kilobyte (KB)
1,000 B (decimal/SI) β€” storage manufacturers and network speeds
1000000
Megabyte (MB)
1,000,000 B β€” photos, songs, small documents
1000
Gigabyte (GB)
1,000,000,000 B β€” HD video, mobile data plans, app sizes
1
Terabyte (TB)
1,000,000,000,000 B β€” modern hard drives and cloud storage tiers
0.001
Petabyte (PB)
1,000,000,000,000,000 B β€” data-centre and enterprise-scale storage
0.000001
Exabyte (EB)
1,000,000,000,000,000,000 B β€” global internet traffic estimates
1e-9
Kibibyte (KiB)
Exactly 1,024 B β€” how your OS actually measures a "KB"
976562.5
Mebibyte (MiB)
Exactly 1,048,576 B β€” how your OS actually measures a "MB"
953.6743164
Gibibyte (GiB)
Exactly 1,073,741,824 B β€” the real size behind a reported "GB"
0.9313225746
Tebibyte (TiB)
Exactly 1,099,511,627,776 B β€” why a 1 TB drive shows ~931 in Windows
0.0009094947018
Pebibyte (PiB)
Exactly 1,125,899,906,842,624 B β€” data-centre RAID array sizing
8.881784197e-7
Exbibyte (EiB)
Exactly 1,152,921,504,606,846,976 B β€” theoretical filesystem limits
8.673617e-10
File Transfer Time Calculator

Estimate how long a file actually takes to move, at a realistic (not theoretical-max) speed.

Mbps
Estimated Transfer Time
12m 32s
at 50 Mbps (6.3 MB/s)
728 Γ— 90 β€” Leaderboard Ad

How to Convert a Data Storage Value

1Enter a value and pick its unit, or filter to Bits & Bytes, Decimal (SI), or Binary (IEC) first.
2Read every unit at once, with decimal and binary results shown side by side so the gap between them is visible.
3Switch to the File Transfer Time Calculator to see how long a file actually takes to move at a realistic speed.
4Check the Common File Sizes panel to anchor your result to something recognisable.

Features

14 storage units
Decimal (SI) and binary (IEC) units, from bits to exabytes/exbibytes.
File Transfer Time Calculator
Presets for USB 2.0/3.0, gigabit Ethernet, Wi-Fi and broadband, calibrated to realistic throughput.
Exact binary values
Uses the true 2ⁿ value for every binary unit, including a full PiB and EiB ladder.
Common File Sizes reference
From a text message to a Blu-ray disc, with your closest match highlighted.
Bits vs bytes handled correctly
Keeps network-speed units (bits) and storage units (bytes) clearly separated.
Adjustable precision
Auto-formatted results, or fixed to up to 8 decimal places.
No signup, runs in your browser
Every calculation happens locally β€” nothing you enter is sent anywhere.

Where the Other 69 Gigabytes Went

Plug in a drive labelled "1 TB" and Windows reports 931 GB. Nothing is missing, no space has been swallowed by hidden partitions β€” two different counting systems are measuring the exact same trillion bytes and landing on different-looking numbers. The manufacturer counts in decimal, exactly the way the label promises: 1,000,000,000,000 bytes, full stop. Windows divides that figure using binary math instead, where the nearest "kilo" is 1,024 rather than 1,000 β€” run a trillion bytes through that chain of divisions and you land on roughly 931.32, which Windows then displays with the misleading label "GB" when it actually means GiB. macOS switched to genuinely decimal reporting back in 2009 with Snow Leopard, which is why the identical drive shows a number much closer to 1 TB on a Mac. The gap between the two systems isn't a rounding error, either β€” it widens as the numbers get bigger, from about 2.4% at the megabyte scale to nearly 10% by the time you reach terabytes. Linux tools split the difference depending on which flag you pass: df -h reports binary GiB by default, while df -H β€” capital H β€” switches to the same decimal counting the drive manufacturer used, which is a detail worth knowing before comparing disk-usage output between two machines that were invoked slightly differently.

A Bit Is Not a Byte, and Your ISP Is Counting on That

Storage is measured in bytes. Network speed is almost always advertised in bits per second, and the two units look similar enough on a page that the distinction quietly disappears for most people reading it. A "100 Mbps" broadband plan is 100 megabits per second β€” divide by 8 to get actual megabytes per second, and the real download speed is 12.5 MB/s, not 100. A 250 MB file that "should" take a couple of seconds on a 100 Mbps line actually takes closer to 20, which is exactly the kind of gap that makes an advertised internet speed feel slower than the number on the bill implies. It isn't deceptive marketing so much as an inherited convention β€” network engineering has measured throughput in bits since long before consumer broadband existed, and nobody ever switched.

728 Γ— 90 β€” Leaderboard Ad

A Photo Backup, a Game Install, and a Data Centre

Someone backing up a phone full of photos to a cloud plan sold in decimal GB watches the OS report binary GiB usage instead, and ends up slightly confused about how much of the plan is actually left. A gamer checking whether a 92 GiB install will fit an 80 GB drive as reported by the manufacturer needs to know instantly whether that's actually going to fit β€” converted to the same system, 92 GiB is about 98.8 GB, which doesn't fit at all, a mismatch worth catching before the download starts rather than partway through a download that was never going to complete. A systems administrator sizing a new storage array works entirely in petabytes and needs to know exactly how many tebibytes that translates to for a specific vendor's per-drive specifications. And someone burning files to a DVD wonders why a folder that Windows reports as "4.4 GB" barely fits on a disc marketed as 4.7 GB β€” the disc capacity is decimal, the folder size shown is binary, and the two numbers were never going to match without a conversion in between. A network engineer sizing a backup window has the opposite problem in reverse β€” a stated transfer speed in Mbps needs to be divided by 8 before it means anything useful next to a storage figure quoted in bytes, and skipping that step is exactly how a "quick overnight backup" estimate ends up wrong by a factor of eight. Programmers working closer to the metal run into a related but separate representation question β€” a byte value is often written in hexadecimal rather than decimal once code gets involved, which is a job for the Number Base Converter rather than this tool; the two problems look adjacent but solve genuinely different questions.

Built to Answer "How Long Will This Actually Take?"

Most storage converters stop at a converted number. This one adds the question that usually follows right after: how long will moving this file actually take? The File Transfer Time Calculator below the main converter accepts a file size in any supported unit and a transfer speed in Mbps, with preset buttons for USB 2.0, USB 3.0, gigabit Ethernet, typical home Wi-Fi, and common broadband tiers β€” all calibrated to realistic throughput rather than theoretical maximum bandwidth, since a USB 3.0 port rated at 5 Gbps rarely sustains anywhere near that in an actual file copy. Next to the main result, a Common File Sizes panel anchors an abstract number to something recognisable β€” from a text message up to a Blu-ray disc's full capacity β€” highlighting whichever reference sits closest to your current figure. And three filter chips above the full unit table β€” Bits & Bytes, Decimal (SI), Binary (IEC) β€” keep a quick drive-capacity check from sharing space with units it has no use for. Precision follows the same pattern as the rest of this converter family: Auto keeps everyday figures short and readable, while a fixed 2, 4, 6, or 8 decimal-place setting is there for the moment a capacity-planning spreadsheet needs one consistent format all the way down rather than whatever looks tidiest.

What This Converter Won't Predict

The Transfer Time Calculator estimates based on the speed you enter β€” it cannot account for a slow source drive, a congested network, background traffic, or protocol overhead, all of which routinely pull real-world transfer speed well below a device's rated maximum. It also doesn't model filesystem overhead or compression: the "size" Windows reports for a folder can differ slightly from the sum of the files inside it once cluster allocation is accounted for, and a compressed archive's size bears no fixed relationship to the uncompressed data it contains. Nothing typed here is sent anywhere: the arithmetic runs as plain JavaScript inside the browser tab, with no server call and nothing logged, which matters for confidential infrastructure sizing or backup planning as much as for checking a phone's storage tier. For anything with contractual or capacity-planning weight behind it β€” a data centre procurement, an SLA commitment β€” treat the output as a fast, accurate estimate and confirm it against real-world benchmarks, and the tool keeps working identically with no internet connection at all once the page has loaded β€” a small irony for a tool that spends so much of its time talking about network speed.

Frequently Asked Questions

728 Γ— 90 β€” Leaderboard Ad