What is File Size Calculator?
▾
Have you ever gone to download a new video game or movie, only to get that dreaded "Storage Full" warning on your screen? Or maybe you've sat watching a progress bar crawl along, wondering if you have enough time to grab a coffee before it finishes. Digital files are the invisible building blocks of our daily lives, from the family photos on your phone to the music playlist you stream on your morning commute. But because we can't see or touch them, keeping track of how much space they actually take up can feel like total guesswork. That's where this calculator steps in to make your digital life simple. We help you convert between different storage units like Megabytes (MB), Gigabytes (GB), and Terabytes (TB) without breaking a sweat. More importantly, we demystify one of the biggest tech mysteries of all: why your brand-new "1 Terabyte" external hard drive suddenly shrinks to about 931 Gigabytes the moment you plug it into your computer. Spoiler alert: it's not a scam! Hard drive manufacturers count storage using a clean decimal system (where 1 Kilobyte is 1,000 Bytes), while your computer's operating system thinks in binary code (where 1 Kibibyte is 1,024 Bytes). By using this tool, you can easily plan out your home backup projects, figure out exactly how many high-resolution photos will fit on your next vacation memory card, or estimate download times based on your home internet package. Whether you're a student trying to upload a massive video project before a deadline, or a digital organizer cleaning up years of family archives, knowing your file sizes helps you save time, money, and a whole lot of tech frustration.
DigiCalcs delivers precision-engineered tools for engineers and STEM professionals.
Formula
▾
Decimal: 1 KB = 1,000 B, 1 MB = 1,000 KB, 1 GB = 1,000 MB, 1 TB = 1,000 GB. Binary: 1 KiB = 1,024 B, 1 MiB = 1,024 KiB, 1 GiB = 1,024 MiB, 1 TiB = 1,024 GiB. Download time = File Size / Speed. 1 Mbps = 125 KB/s. A 1 GB file at 100 Mbps ≈ 80 seconds. Storage: 1 hour of 1080p video ≈ 3–6 GB, one RAW photo ≈ 25–50 MB.Variable Legend
▾
| Symbol | Name | Unit | Description |
|---|---|---|---|
| File Size | Original File Size | — | The current size of your digital file, which serves as the starting point for all conversions and time estimates. |
| Size | Target Unit Size | — | The converted size of your file in your newly chosen digital unit (for example, converting Gigabytes into Megabytes). |
| k | Conversion Constant | — | The multiplier used to convert units, using either 1,000 for standard decimal calculations or 1,024 for binary computer systems. |
How to File Size Calculator
▾
- 1Type in the size of your file and select the starting unit (like Megabytes or Gigabytes).
- 2Choose the target unit you want to convert your file size into.
- 3If you want to estimate download or upload times, enter your current internet speed in Mbps.
- 4Let our friendly calculator do the math to instantly show your converted size and estimated transfer times!
Worked Examples
▾
Imagine you want to download a high-definition movie that is 4 Gigabytes (GB) in size. Your home internet plan offers a download speed of 100 Megabits per second (Mbps). Since 1 Byte equals 8 bits, we first convert the 4 GB file into gigabits, which gives us 32 Gigabits (or 32,000 Megabits). Dividing 32,000 Megabits by your 100 Mbps speed shows that it will take about 320 seconds—roughly 5.3 minutes—to complete your download under ideal conditions.
Perfect for planning your vacation storage needs.
You are preparing for a big trip and want to know how many pictures you can fit on your phone's 64 Gigabyte (GB) storage if each high-quality photo takes up about 5 Megabytes (MB). First, we convert the 64 GB of phone space into Megabytes by multiplying by 1,000, giving us 64,000 MB. When we divide that total space by the 5 MB size of a single photo, we find that you can snap up to 12,800 beautiful memories before running out of space!
Explains why your system reports less space than advertised.
You just bought a brand new 2 Terabyte (TB) external hard drive for backup, but when you plug it into your computer, the operating system says you only have about 1.86 TB of space. Why the missing space? The manufacturer counted the space in decimal (2,000,000,000,000 bytes), but your computer calculates in binary (dividing by 1,024 at each step). When our calculator runs the binary conversion, it shows that your 2 TB drive is exactly 1.819 Tebibytes (TiB), matching what your computer sees.
Real-World Applications
▾
Cleaning out phone storage by identifying whether videos or photos are taking up the most space.
Planning holiday road trips by checking if downloaded offline movies will fit on your kids' tablets.
Buying the right external hard drive or SD card without being surprised by the actual formatted capacity.
Estimating upload times for school projects or work presentations to make sure they are submitted before the deadline.
Special Cases
▾
Unusually Slow Internet Connections
In practice, very slow download speeds are prone to interruptions. If your connection drops halfway through a 10-hour download, you may have to start over from scratch unless your browser or software supports resuming paused downloads.
Highly Compressed File Formats
When planning storage, remember that compressing files is a great way to save space. A folder of raw vacation photos might shrink by 50% or more when zipped, allowing you to fit twice as many memories on your backup drive.
Operating System Formatting and Hidden Files
Because of this system overhead, a completely empty drive will show slightly less available space than the calculated mathematical limit. This is normal behavior and is required for the drive to function correctly with your computer.
Quick Digital Storage Conversion Chart
▾
| Unit | Decimal Size (SI) | Binary Size (IEC) |
|---|---|---|
| Kilobyte (KB / KiB) | 1,000 Bytes | 1,024 Bytes |
| Megabyte (MB / MiB) | 1,000,000 Bytes | 1,048,576 Bytes |
| Gigabyte (GB / GiB) | 1,000,000,000 Bytes | 1,073,741,824 Bytes |
Frequently Asked Questions
▾
Why does my brand new 1 TB hard drive only show 931 GB of space?
This happens because of a friendly disagreement on how to count digital space. Storage manufacturers use the decimal system, meaning they see 1 Kilobyte as 1,000 Bytes. Your computer, however, uses the binary system, which measures 1 Kibibyte as 1,024 Bytes. When your operating system translates the manufacturer's decimal numbers into binary, it looks like you've lost about 7% of your space, even though all the physical capacity is still there!
What's the difference between a Megabit (Mb) and a Megabyte (MB)?
It all comes down to a tiny lowercase 'b' versus a capital 'B'. A Megabit (Mb) is typically used to measure internet speeds, while a Megabyte (MB) is used to measure file sizes. Because there are exactly 8 bits in every single byte, a Megabyte is eight times larger than a Megabit. So, if you have an 80 Mbps internet connection, you can theoretically download a maximum of 10 Megabytes of file data per second.
How many photos can I fit on a 128 GB phone?
The short answer is: a whole lot! For a typical smartphone camera, a single high-quality photo takes up about 3 to 5 Megabytes of space. This means a 128 GB phone can comfortably hold between 25,000 and 40,000 pictures. Of course, if you shoot in ultra-high resolution or raw formats, those files will be much larger, and your limit will drop accordingly.
Why does my download take longer than the calculator says?
Our calculator gives you a perfect mathematical estimate, but real-world internet traffic is a bit more chaotic. Your connection speed naturally bounces up and down depending on your Wi-Fi signal, how many other people are online in your house, and even how busy the download server is. Additionally, a small portion of your bandwidth is used for 'network overhead' to make sure your data packets arrive safely. For a realistic expectation, it's always safe to add about 10% to 20% to your calculated download time.
What is a 'KiB' or 'GiB' anyway?
These are binary units created by tech experts to clear up the confusion between decimal and binary counting. A standard Kilobyte (KB) is exactly 1,000 bytes, while a Kibibyte (KiB) is exactly 1,024 bytes. Similarly, a Gigabyte (GB) is 1 billion bytes, whereas a Gibibyte (GiB) is 1.07 billion bytes. While they sound a bit funny to say out loud, they help computer scientists and engineers keep calculations incredibly precise.
How much data does streaming a movie actually use?
Streaming data usage depends heavily on the video quality you choose. Standard definition (SD) streaming uses around 1 Gigabyte of data per hour, while high-definition (HD) streams can use up to 3 Gigabytes per hour. If you are lucky enough to stream in gorgeous 4K Ultra HD, you can expect to burn through up to 7 Gigabytes every single hour. Keep these numbers in mind if you have a monthly data cap on your home or mobile internet plan!
Common Mistakes to Avoid
▾
- !Confusing Megabits (Mb) with Megabytes (MB) when calculating download speeds, leading to estimates that are 8 times too fast.
- !Assuming your internet speed is always running at the maximum advertised speed without accounting for daily fluctuations.
- !Forgetting that formatted drives require a small amount of system space to organize files, reducing total usable storage.
Pro Tip
When buying storage, always buy about 20% more than you think you need. Operating systems and hidden system files always take up a little bit of room right out of the box!
Did you know?
Did you know the Apollo 11 guidance computer only had about 72 kilobytes of ROM memory? Today, a single simple emoji in a text message can take up more digital space than the entire system that put humans on the moon!
Read the full guide on how to use this calculator effectively
Read more →Get Weekly Math Tips
Join 12,000+ subscribers who get calculator tips every week.