File Size Calculator: Convert Units, Estimate Downloads & Plan Storage
A free in-browser File Size Calculator that converts between KB/MB/GB and KiB/MiB/GiB, estimates download times, and plans storage needs.
Table of Contents
Digital storage is measured in a maze of units β bytes, kilobytes, megabytes, gibibytes, terabytes, and more β and the differences between them are rarely obvious. A hard drive advertised as "500 GB" shows up as roughly 465 GB in your operating system. A "100 Mbps" internet connection downloads a large file far slower than 100 megabytes per second. And when you're provisioning disk for a server or estimating how long a game will take to install, those small unit mismatches turn into real-world confusion.
The File Size Calculator is a free, privacy-friendly, in-browser tool that brings clarity to all of this. It converts between decimal (SI) and binary (IEC) units, estimates download times from your connection speed, plans storage for batches of files, and parses human-readable size strings like "1.5 GB" into exact byte values β no install, no sign-up, and all calculations run client-side so your data never leaves your browser.
Whether you're a curious user trying to understand why your drive is "missing" space, a developer provisioning infrastructure, or a home user planning a backup, the calculator turns unit arithmetic into a one-click answer.
Why Use the File Size Calculator?
- Eliminates unit confusion β Every storage conversation eventually hits the decimal-vs-binary wall. This tool surfaces both systems side by side so you always know whether you're looking at SI (powers of 1000) or IEC (powers of 1024) units.
- Instant download estimates β Plug in a file size and your connection speed and get a realistic download time in seconds, minutes, or hours, with built-in reference speeds for dial-up through gigabit fiber.
- Batch storage planning β Need to know how much disk 1,000 photos or 10,000 documents will consume? Multiply count by per-item size and get a total instantly.
- Exact byte precision β The parser and converter both show you the underlying byte value, which matters when capacity limits, quotas, or upload caps are defined in raw bytes.
- Works offline and privately β Everything runs locally in your browser. No file is uploaded, no telemetry is collected, and nothing about your calculation is stored.
- Free with no install β Open the page and start calculating. No extensions, no accounts, no paywall.
Key Features
| Mode | What it does | Best for |
|---|---|---|
| Unit Converter | Converts between decimal SI units (B, kB, MB, GB, TB, PB) and binary IEC units (B, KiB, MiB, GiB, TiB, PiB), auto-selecting the most readable unit | Daily size conversions and unit education |
| Download Time Calculator | Takes a file size plus a connection speed (bps, kbps, Mbps, Gbps) and returns download time, with reference examples for common link types | Estimating game, update, or backup downloads |
| Storage Planner | Multiplies a number of items by a size-per-item to yield total storage required | Budgeting disk for photo libraries, document archives, or backups |
| Size Parser | Parses human strings like "1.5 GB", "1024 KiB", or "500 MB" into exact byte values | Cleaning up logs, configs, and quotas |
- Each mode shares the same parsing engine, so "1.5 GB" typed anywhere means the same thing.
- The Unit Converter can auto-convert to the best fitting unit, so 1,500,000,000 bytes is displayed as 1.5 GB or ~1.4 GiB rather than a wall of digits.
- Reference bandwidth presets β Dial-up 56 kbps, DSL 1.5 Mbps, Cable 10 Mbps, Fiber 100 Mbps, Gigabit 1 Gbps β let you compare download times across generations of connectivity.
How to Use the Calculator
- Open the File Size Calculator and pick the mode that matches your task: Unit Converter, Download Time, Storage Planner, or Size Parser.
- Enter your input β a size plus unit, a file size and connection speed, an item count and per-item size, or a freeform size string.
- Read the result in the output panel. You'll see the value expressed in both decimal and binary units, plus the exact byte count.
- If a field offers unit selection, switch between SI (kB, MB, GB) and IEC (KiB, MiB, GiB) to see how the same value changes representation.
- Copy the converted value or the byte total directly into your documentation, budget, or deployment script.
Decimal vs Binary: Why Your Drive Shows Less Space
The single most common storage confusion comes from mixing two measurement systems. Decimal (SI) units count in powers of 1000: 1 GB = 1,000,000,000 bytes. Binary (IEC) units count in powers of 1024: 1 GiB = 2^30 = 1,073,741,824 bytes. Because 1 GiB is about 7.4% larger than 1 GB, a drive sold as 500 GB contains 500,000,000,000 bytes β which the operating system reports as roughly 465 GiB. Nothing is missing; the same bytes are just being grouped into different-sized buckets.
The conventions around who uses which system are also inconsistent:
- Manufacturers use decimal (SI) β Hard drives, SSDs, USB sticks, and memory cards are all advertised in GB and TB based on powers of 1000, because those numbers look bigger.
- Operating systems traditionally report binary β Windows and many Linux tools display capacity in GiB or TiB but often mislabel it as "GB" or "TB", which is the root of nearly every "missing space" complaint.
- kB (lowercase k) is the correct SI symbol β In SI, lowercase "k" stands for kilo and uppercase "K" stands for kelvin. "KB" is technically incorrect, though it remains ubiquitous in casual usage.
- Memory and bandwidth obey different rules β RAM sizes are truly binary (a 16 GB DIMM is 16 GiB). Bandwidth, by contrast, is measured in bits per second.
That last point deserves special attention because it trips up almost everyone. Bandwidth is measured in bits (lowercase b): 1 Mbps means one megabit per second. File sizes are measured in bytes (uppercase B). Since 1 byte = 8 bits, a 100 Mbps fiber connection can move at most 100 Γ· 8 = 12.5 MB/s in ideal conditions β before protocol overhead. So that "gigabit" plan you just bought delivers a practical ceiling closer to 125 MB/s, not 1,000 MB/s. The Download Time mode of the calculator handles this bits-to-bytes translation for you automatically.
Practical Use Cases
Buying a Hard Drive or SSD
Before you commit to a drive, convert the advertised decimal capacity into what your OS will actually report. A 2 TB drive is 2,000,000,000,000 bytes, which appears as roughly 1.82 TiB. Use the Unit Converter to set expectations, then use the Storage Planner to see whether the real formatted capacity will hold your photo and video library with room to spare.
Estimating a Game or Update Download
Game installs now regularly exceed 100 GB. With the Download Time Calculator, enter the install size and your connection speed β say, Fiber 100 Mbps β and you'll see a realistic estimate. A 120 GB game on a 100 Mbps link takes roughly 2 hours and 40 minutes in theory, often longer once overhead and throttling are factored in. Planning around that number keeps you from cancelling plans or leaving a download running overnight by mistake.
Planning Cloud Storage for Photos
If you shoot RAW photos at 30 MB each and average 200 shots per shoot, the Storage Planner tells you one weekend costs about 6 GB, and a year of weekend shoots runs to roughly 300 GB. That single calculation makes it easy to pick the right iCloud, Google One, or AWS S3 tier instead of guessing and paying for overage.
Provisioning Server Disk
For infrastructure work, capacity is usually specified in raw bytes. Use the Size Parser to convert values out of logs or configuration files β "500 GB", "1024 KiB", "1.5 TB" β into exact byte counts, then sum them to size an EBS volume or persistent disk without rounding surprises. Working from bytes avoids the off-by-one-order-of-magnitude errors that plague storage budgets.
Best Practices
- Pick one unit system and stick with it within a document β mixing GB and GiB mid-spec is how teams end up ordering the wrong size volume.
- Always sanity-check bandwidth math with bytes, not bits β divide Mbps by 8 to get a realistic MB/s ceiling before trusting any download estimate.
- Quote exact byte values in contracts and quotas β a "1 TB" backup limit is ambiguous; "1,000,000,000,000 bytes" is not.
- Account for overhead and formatting loss β a freshly formatted drive loses 5β10% to the filesystem, and network protocols consume 5β15% of raw bandwidth.
- Use lowercase k for kilo β it's the correct SI convention and avoids confusion with kelvin, even though "KB" is everywhere.
- Re-check after OS or firmware updates β reporting conventions have shifted over the years, and some tools have started labeling binary values honestly as GiB.
Try the File Size Calculator
Stop doing byte math in your head or squinting at ambiguous unit labels. Open the File Size Calculator, switch between modes, and get precise answers for conversions, download times, storage plans, and string parsing β all in your browser, all private, all free. Bookmark it for the next time a drive, a download, or a deployment makes you wonder what a gigabyte really is.
Related Tools You Might Like
- Unit Converter β Convert between lengths, weights, temperatures, and other everyday units with the same one-click convenience.
- Download Time Calculator β A dedicated tool focused purely on transfer-time estimates across any link speed and file size.
- Image Compressor β Shrink image file sizes before you upload them, so the storage and bandwidth you just calculated goes further.
Happy calculating!