Skip to content
Aback Tools Logo

File Size Converter

Convert between bytes, KB, MB, GB, TB, and binary units (KiB, MiB, GiB, TiB) with a decimal and binary mode toggle. Supports bits, bytes, and all standard storage units. Runs entirely in your browser with no signup required.

File Size Converter

Convert between bytes, KB, MB, GB, TB, and more — with decimal (SI) and binary (IEC) mode toggle. Supports bits, bytes, kilobytes, megabytes, gigabytes, terabytes, and their binary equivalents (KiB, MiB, GiB, TiB).

Mode:

Input Value

Conversion Results

bBits
80000000000000000000
BBytes
10000000000000000000
KBKilobytes
10000000000000000
MBMegabytes
10000000000000
GBGigabytesinput
10000000000
TBTerabytes
10000000
PBPetabytes
10000
KbitKilobits
80000000000000000
MbitMegabits
80000000000000
GbitGigabits
80000000000

Decimal mode (SI): 1 KB = 1,000 bytes · 1 MB = 1,000,000 bytes. Used by storage manufacturers, network speeds, and most operating systems for disk capacity.

Common File Size Reference

SMS text message
160 B= 0.0000 GB
Average webpage (HTML)
75 KB= 0.0000 GB
MP3 song (3 min, 128kbps)
2.8 MB= 0.0028 GB
JPEG photo (12 MP)
4 MB= 0.004 GB
HD video (1 min, 1080p)
150 MB= 0.15 GB
Blu-ray movie (2 hr)
25 GB= 25 GB
Average SSD (consumer)
1 TB= 1000 GB

Click any row to use that value as input.

Why Use Our File Size Converter?

Instant File Size Conversion

Convert between bytes, KB, MB, GB, TB, and their binary equivalents (KiB, MiB, GiB) instantly — all conversions update in real time as you type.

Secure File Size Converter Online

All conversions run entirely in your browser with no server requests. Your input values never leave your device — completely private and offline-capable.

Decimal and Binary Mode

Toggle between decimal (SI) mode where 1 KB = 1,000 bytes and binary (IEC) mode where 1 KiB = 1,024 bytes — the most common source of file size confusion.

100% Free Forever

Convert as many file sizes as you need, completely free. No account, no subscription, no limits, and no ads.

Common Use Cases for File Size Converter

Server Storage Planning

Convert storage capacity between GB and GiB when planning server disk space — storage manufacturers use decimal GB while operating systems report binary GiB, causing apparent discrepancies.

Cloud Storage & CDN Billing

Convert between decimal and binary units when comparing cloud storage pricing — AWS, GCP, and Azure bill in decimal GB while file systems report binary GiB.

Mobile Upload Limit Checking

Convert file sizes to check against mobile platform upload limits — WhatsApp (16 MB), Instagram (8 MB), email (25 MB) — before attempting to upload.

Network Bandwidth Calculation

Convert between bits and bytes when calculating network transfer times — network speeds are measured in Mbps (megabits) while file sizes are in MB (megabytes).

API & Database Size Limits

Convert payload size limits between units when working with APIs and databases — many systems specify limits in KB or MB that need to be compared against actual byte counts.

Compression Savings Verification

Convert compressed file sizes between units to verify compression ratios — compare original MB with compressed KB to confirm the expected savings were achieved.

Understanding File Size Units

What is a File Size Converter?

A file size converter converts a value from one unit of digital storage to all other units simultaneously — bytes, kilobytes, megabytes, gigabytes, terabytes, and their binary equivalents. Our free file size converter supports both decimal (SI) mode where 1 KB = 1,000 bytes and binary (IEC) mode where 1 KiB = 1,024 bytes — the most common source of confusion when comparing storage capacities across different systems.

How Our File Size Converter Works

  1. Enter a Value: Type any number into the input field and select the source unit from the dropdown.
  2. Choose Decimal or Binary Mode: Toggle between decimal (SI) mode for storage and network contexts, or binary (IEC) mode for memory and file system contexts.
  3. Read All Conversions:All equivalent values update instantly in the results table. Click any row to copy that value, or use "Copy all" to copy the full conversion table.

Decimal (SI) vs Binary (IEC) Units

  • Decimal (SI): 1 KB = 1,000 bytes, 1 MB = 1,000,000 bytes. Used by storage manufacturers (hard drives, SSDs), network speeds (Mbps), and cloud storage billing.
  • Binary (IEC): 1 KiB = 1,024 bytes, 1 MiB = 1,048,576 bytes. Used by RAM, file systems, and operating systems when reporting memory and file sizes.
  • The Discrepancy: A 1 TB hard drive (decimal) shows as ~931 GiB in Windows — this is not a manufacturer error, just a unit difference.
  • Bits vs Bytes: Network speeds are measured in bits per second (Mbps), while file sizes are in bytes (MB). 1 byte = 8 bits.

Common Conversion Reference

Quick reference for the most common conversions: 1 GB = 1,000 MB = 1,000,000 KB = 1,000,000,000 bytes (decimal). 1 GiB = 1,024 MiB = 1,048,576 KiB = 1,073,741,824 bytes (binary). For network speeds: 100 Mbps = 12.5 MB/s download speed. The reference table in the tool shows common file sizes (photos, videos, songs) in your currently selected unit for quick comparison.

Frequently Asked Questions About File Size Converter

A file size converter converts a value from one unit of digital storage (bytes, KB, MB, GB, TB) to all other units simultaneously. Our free online file size converter supports both decimal (SI) and binary (IEC) modes and runs entirely in your browser — no signup required.

1 KB (kilobyte, decimal/SI) = 1,000 bytes. 1 KiB (kibibyte, binary/IEC) = 1,024 bytes. The difference is 2.4%. For larger units, the gap grows: 1 GB = 1,000,000,000 bytes, while 1 GiB = 1,073,741,824 bytes — a 7.4% difference.

Hard drive manufacturers use decimal units (1 TB = 1,000,000,000,000 bytes), while Windows reports sizes in binary units (GiB). 1,000,000,000,000 bytes ÷ 1,073,741,824 = 931.3 GiB. This is not a manufacturer error — it is a unit difference. Use the binary mode in this converter to verify.

Yes. The file size converter is 100% free with no signup, no subscription, and no limits. You can convert as many values as you need.

Mbps (megabits per second) is used for network speeds. MB/s (megabytes per second) is used for file transfer speeds. Since 1 byte = 8 bits, a 100 Mbps connection transfers at 12.5 MB/s. Use the bits conversion in this tool to convert between the two.

In decimal mode: 1 GB = 1,000 MB, so divide by 1,000. 500 MB = 0.5 GB. In binary mode: 1 GiB = 1,024 MiB, so divide by 1,024. 500 MiB = 0.488 GiB. Enter 500 in the input, select MB or MiB as the unit, and read the GB or GiB value from the results table.

The converter supports bits (b), bytes (B), kilobytes/kibibytes (KB/KiB), megabytes/mebibytes (MB/MiB), gigabytes/gibibytes (GB/GiB), terabytes/tebibytes (TB/TiB), petabytes/pebibytes (PB/PiB), and kilobits/megabits/gigabits (Kbit/Mbit/Gbit).

Yes. Click any row in the "Common File Size Reference" table to automatically set that value as the input in your currently selected unit. This makes it easy to see how common file sizes (photos, songs, videos) compare across units.