How to use File Size Converter
- 1
Enter the file size value.
- 2
Select the unit you are converting from.
- 3
See all equivalent sizes from Bit to Petabyte instantly.
Convert between Bits, Bytes, Kilobytes, Megabytes, Gigabytes, Terabytes, and Petabytes. All conversions shown simultaneously.
Enter the file size value.
Select the unit you are converting from.
See all equivalent sizes from Bit to Petabyte instantly.
In computing, 1 KB (kilobyte) = 1024 bytes (binary prefix). Storage manufacturers often use 1 KB = 1000 bytes (decimal prefix). This tool uses the binary standard (1 KB = 1024 bytes).
A Petabyte (PB) is 1024 Terabytes or about 1 quadrillion bytes. Large cloud storage providers store exabytes (1000 PB) of data.
You've seen this: your hard drive is rated for 1 TB, but your operating system shows 931 GB available. Your internet plan is 100 Mbps, but downloads top out around 12 MB/s. Your email allows 25 MB attachments, but the client's file is 18,432 KB and you have no idea if that's over the limit without doing arithmetic.
These conversions trip people up because they involve two different things that look the same: bits vs. bytes, and the sneaky confusion between decimal (1 KB = 1,000 bytes, used by storage manufacturers) vs binary (1 KB = 1,024 bytes, used by operating systems).
This tool gives you all conversions at once so you never have to do that math in your head again.
Starting from the smallest meaningful unit:
| Unit | Equal To | Rough Sense of Scale |
|---|---|---|
| 1 Bit | 1 binary digit (0 or 1) | A single on/off switch |
| 1 Byte | 8 Bits | One character of text |
| 1 KB (Kilobyte) | 1,024 Bytes | A short text file |
| 1 MB (Megabyte) | 1,024 KB | An MP3 song |
| 1 GB (Gigabyte) | 1,024 MB | A feature-length HD movie |
| 1 TB (Terabyte) | 1,024 GB | ~500 hours of HD video |
| 1 PB (Petabyte) | 1,024 TB | What large cloud data centers measure |
This is the most commonly misunderstood aspect of file sizes.
Hard drive manufacturers market storage using decimal prefixes: 1 TB = exactly 1,000,000,000,000 bytes. It's clean marketing math.
Windows traditionally reports storage in binary units: 1 "GB" in Windows = 1,073,741,824 bytes (2^30). So when Windows sees a 1 TB drive, it calculates: 1,000,000,000,000 ÷ 1,073,741,824 ≈ 931 GB.
The drive isn't missing space. It's a units mismatch. The technically correct term for the binary version is gibibyte (GiB) vs. gigabyte (GB), a distinction the IEC standardized in 1998 — but most people (and most software) still use GB loosely for both.
This tool uses the binary (1,024-based) standard — which matches what your OS shows.
Planning storage: How many iPhone photos fit on a 128 GB memory card if each photo averages 4 MB? (128 GB = 131,072 MB; 131,072 ÷ 4 = ~32,768 photos)
Checking email attachments: Your limit is 25 MB. The file you want to send is 18,450 KB. Is it under the limit? (18,450 KB ÷ 1,024 = 18.02 MB — just fits)
Figuring out download time: Your plan is 100 Mbps. How long will a 4...
Looking for a more detailed deep-dive and advanced tips?
Read Full Article on our BlogYour data never leaves this device. All processing is handled locally by JavaScript.
Convert between Bits, Bytes, KB, MB, GB, TB, and PB instantly.